Pertanyaan yang diberi tag «bash»

Pertanyaan khusus untuk GNU's Bourne Again SHell, berbeda dengan shell Bourne / POSIX lainnya. Untuk pertanyaan tentang shell Unix secara umum, gunakan tag / shell sebagai gantinya.

1
cari file tanpa ekstensi
Katakanlah saya punya: foo.txt bar baz.ooo Jika saya gunakan ls -1 !(*.*)maka saya akan mendapatkan hanya barpada output. Hebat, sekarang saya ingin memiliki hasil yang sama dengan menemukan - beberapa find -regexyang akan melakukan pekerjaan. CATATAN: find -name !(*.*)bukan jawabannya karena !(*.*)masih glob Bash yang TIDAK bisa saya gunakan.
43 bash  shell  find  wildcards 

5
Mengapa shell interaktif pada shell login OSX secara default?
Di Linux dan, setahu saya, semua sistem Unix, emulator terminal menjalankan shell interaktif, non-login secara default. Ini berarti bahwa, untuk bash, shell yang dimulai akan: Ketika shell interaktif yang bukan shell login dimulai, bash membaca dan mengeksekusi perintah dari /etc/bash.bashrcdan ~/.bashrc, jika file-file ini ada. Ini dapat dihambat dengan menggunakan …
43 bash  osx 




3
Arahkan ulang semua perintah berikutnya dengan menggunakan exec
Saya memiliki file bash yang saya perlukan untuk mengarahkan semua output ke satu file, debug log juga ke terminal. Saya perlu mengarahkan ulang stdout dan stderr ke debug dan mencatatnya untuk semua perintah dalam skrip. Saya tidak ingin menambahkan 2>&1 | tee -a $DEBUGuntuk setiap perintah dalam file. Saya bisa …



4
Cara mencetak "$" di sini-dokumen
Bagaimana saya bisa menggaungkan "$" di sini-doc di bash? Sebagai contoh, saya ingin memiliki file dengan konten di server jarak jauh suka $ABC=home_dir. $ ssh hostname sudo -s <<EOF echo "$ABC=home_dir" > file EOF Tetapi itu akan diperlakukan sebagai variabel. Bagaimana saya bisa mencetak literal $?
42 bash  shell  quoting 

7
Mengapa [AZ] cocok dengan huruf kecil dalam bash?
Dalam semua shell yang saya sadari, rm [A-Z]*menghapus semua file yang dimulai dengan huruf besar, tetapi dengan bash ini menghapus semua file yang dimulai dengan huruf. Karena masalah ini ada di Linux dan Solaris dengan bash-3 dan bash-4, itu tidak bisa berupa bug yang disebabkan oleh pencocokan pola kereta di …
42 bash  shell  wildcards  locale 

2
Bagaimana cara kerja `cat <> file`?
cat &lt; filemencetak isi file ke stdout. cat &gt; filemembaca stdin hingga Ctrl+ Dterdeteksi dan teks input ditulis ke file . cat &lt;&gt; file, setidaknya dalam versi Bash saya, mencetak konten file dengan senang hati (tanpa kesalahan), tetapi tidak memodifikasi file juga tidak memperbarui cap waktu modifikasi. Bagaimana standar Bash …


5
Apa sebenarnya variabel lingkungan itu?
Saya tahu itu VARIABLE=valuemenciptakan variabel lingkungan, dan export VARIABLE=valuemembuatnya tersedia untuk proses yang dibuat oleh shell saat ini. envmenunjukkan variabel lingkungan saat ini, tetapi di mana mereka tinggal? Apa yang terdiri dari variabel lingkungan (atau lingkungan , dalam hal ini)?


1
Apakah mungkin untuk memiliki binding kunci vim di terminal?
Saya terbiasa vim binding (seperti menekan w untuk pergi ke kata, dw untuk menghapus kata, dan semacamnya) dan mode itu (masukkan, normal, visual), dan, karena ingin tahu ingin tahu: apakah ada beberapa jenis penerapan perilaku mode dan binding ini dari vim ke terminal saya? Memiliki mode penyisipan, mode normal dan …
42 bash  shell  terminal  vim  zsh 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.