Apakah ada cara untuk mencegah agar semua perintah tidak didefinisikan sebagai alias? Sebagai contoh, pengguna seharusnya tidak dapat mendefinisikan rmatau perintah lain (perintah default Ubuntu) sebagai nama
Apakah ada cara untuk mencegah agar semua perintah tidak didefinisikan sebagai alias? Sebagai contoh, pengguna seharusnya tidak dapat mendefinisikan rmatau perintah lain (perintah default Ubuntu) sebagai nama
Jadi, untuk menyembunyikan beberapa file dan folder ke mata yang tidak terlatih, saya memodifikasi nama mereka dengan meletakkan sebuah titik di awal nama. Ini berfungsi, dan file disembunyikan. Orang-orang usil yang tidak terampil tidak akan melihat mereka. Dan menggunakan Nautilus saya...
Sudah diketahui bahwa perintah seperti ini: cat filename | some_sed_command >filename menghapus nama file, sebagai pengalihan output, dieksekusi sebelum perintah, menyebabkan nama file terpotong. Seseorang dapat memecahkan masalah dengan cara berikut: cat file | some_sed_command | tee file...
Pada pemasangan baru 16,04, saya mencoba untuk menginstal virtualenvwrapper dengan mengikuti jawaban hebat ini oleh Gerhard Burger. setelah mengkonfigurasi .bashrc, setiap kali membuka terminal akan ditampilkan bash: /usr/local/bin/python2.7: No such file or directory virtualenvwrapper.sh: There...
Saya tidak dapat men-tab lengkap dari baris perintah di gnome-terminal ketika saya memiliki tanda bintang di baris perintah. Shell default adalah bash, menggunakan terminal gnome. Sebagai contoh, Ini berfungsi untuk menyalin satu file ke dir menggunakan pelengkapan-tab pada ~/files/direktori : cp...
Saya perlu mengekstrak shasum. Ini berfungsi, tetapi adakah yang bisa menjelaskan mengapa? sed 's/^.*= //' -< <(openssl dgst -sha256 filename) Saya kenal dengan $( )konstruk, tetapi tidak dapat menemukan dokumen untuk <( ), ditambah dengan -<, yang saya asumsikan mengarahkan ke...
Di Terminal saya bisa menggunakan !!yang akan merujuk perintah saya sebelumnya. Apakah mungkin menggunakan ini dalam alias? Saya sudah mencobanya, tetapi yang terjadi adalah tanda seru ganda ditafsirkan secara harfiah. Yang saya inginkan adalah: Saya memasukkan beberapa perintah Saya mengetikkan...
Saya melihat sintaks berikut dalam skrip bash: >$(command) & Saya tahu bahwa ampersand &pada akhirnya membuat perintah berjalan di latar belakang, tetapi saya belum pernah melihatnya dalam kombinasi dengan tanda dolar ditambah tanda kurung di sekitar perintah. Apa
Saya suka memiliki terminal kecil untuk hal-hal kecil (80 x 24), dan terminal besar untuk mengedit kode dalam vim dan semacamnya (120 x 38), dan kadang-kadang bahkan layar penuh, browsing ascci art? Saya tidak tahu. Anywho, apakah ada perintah terminal yang dapat saya gunakan untuk mengganti...
Video Youtube dapat ditonton secara mandiri atau dapat menjadi bagian dari daftar putar. Contoh: https://www.youtube.com/watch?v=vbsNiOkm0BU dan https://www.youtube.com/watch?v=vbsNiOkm0BU&index=141&list=UUmM7KPLEthAXiPVAgBF6rhA Perhatikan bagian itu vbsNiOkm0BU. Pertanyaannya adalah...
Saya memiliki direktori ini, dan ingin mengubah nama file: ===> ls -1 Der-vierte-Weise/ 10 - 10 - Erkenntniss.ogg 1 - 01 - Hoffnung.ogg 11 - 11 - Wahrheit.ogg 12 - 12 - Dankbarkeit.ogg 13 - 13 - Kredits.ogg 2 - 02 - Familie.ogg 3 - 03 - Demut.ogg 4 - 04 - Freude.ogg 5 - 05 - Schoenheit.ogg 6 -...
Saya memiliki file input dengan alamat IPv4: 94.228.16.0 - 94.228.25.255 94.241.136.0/24 94.241.136.0 - 94.241.136.255 94.29.128.0/17 94.29.128.0 - 94.29.191.0 94.29.192.0 - 94.29.255.0 94.74.181.0/24 94.74.181.0 - 94.74.181.31 94.74.181.128 - 94.74.181.255 Bagaimana saya bisa mengubah rentang...
Saya baru saja memutakhirkan Ubuntu 16.04 ke 17.04 dan menemukan sedikit masalah dengan cdperintah. Katakanlah saya memiliki dua folder: album-01&album-02 Di Ubuntu 16.04, jika saya melakukannya cd album*akan pergi ke folder pertama yang ditemukanalbum-01 Tetapi di Ubuntu 17.04 baru, jika...
Saya menulis pada skrip yang me-reboot berbagai Server. Setelah reboot saya ingin "menunggu" sampai semua Server kembali online. (Untuk menjaga hal-hal sederhana yang saya definisikan untuk saya online = pingable) Jadi untuk setiap Server saya lakukan ServerXY_W=1 echo -n "waiting for ServerXY...
Setiap kali saya membuka terminal, saya memiliki set variabel ini: $ echo $http_proxy http://127.0.0.1:8888/ Di mana variabel ini disetel? Aku sudah memeriksa .bashrc, .bash_profile, /etc/bash.bashrcdan /etc/environmentdan itu tempat ada ?! Saya juga melihat Pengaturan Sistem di bagian jaringan...
Saya telah menemukan pola globbing dan wildcard dan yang menarik bagi saya adalah [!]. Konstruk ini mirip dengan [!]konstruk, kecuali daripada mencocokkan karakter apa pun di dalam tanda kurung, itu akan cocok dengan karakter apa pun, asalkan tidak terdaftar antara [dan ]. rm myfile [!192] Di...
Mengapa perintah mkdir gagal dengan: "Tidak ada file atau direktori"? #!/bin/bash set -e BIN_DIR="~/bin/" if [ ! -d "$BIN_DIR" ]; then mkdir
Pertimbangkan yang berikut ini: $ ksh -c '1(){ echo hi;};1' ksh: 1: invalid function name $ dash -c '1(){ echo hi;};1' dash: 1: Syntax error: Bad function name $ bash -c '1(){ echo hi;};1' bash: `1': not a valid identifier bash: 1: command not found $ mksh -c '1(){ echo hi;};1' hi Pada dasarnya,...
Di Ubuntu 16.04.3, saya memiliki skrip bash yang sangat sederhana: test.sh [[ 0 == 0 ]] && result="true" || result="false" echo $result echo $USER $SHELL $0 Ketika saya menyebutnya sebagai pengguna non-root meatau sebagai root, itu berfungsi seperti yang diharapkan. Jika saya menggunakan...
Saya mencoba mengubah nama file seperti ini: for file in *; do mv -i "$file" "$(echo "$file" | sed -e 's/[^A-Za-z0-9._-]/_/g')"; done Tetapi sedperintah mengganti semua spasi dengan _. Bagaimana saya bisa mengedit sedperintah untuk membuatnya termasuk ruang bersama dengan karakter yang...