Pertanyaan yang diberi tag bash

55
Keuntungan menggunakan set -o vi

Saya telah melihat banyak pengembang menggunakan perintah ini untuk mengatur opsi ke vi. Saya tidak pernah mengerti penggunaan sebenarnya dari ini? Saat menggunakan perintah bash, bantuan apa yang diberikan oleh switching ke

54
Menggabungkan dua variabel dengan garis bawah

Saya perlu menggabungkan dua variabel untuk membuat nama file yang memiliki garis bawah. Mari kita memanggil variabel saya $FILENAMEdan di $EXTENSIONmana nama file dibaca dari file. FILENAME=Hello EXTENSION=WORLD.txt Sekarang... Saya telah mencoba yang berikut ini tanpa

54
Kecualikan satu pola dari pertandingan glob

Saya memiliki beberapa file dengan nama file dasar yang sama. Saya ingin menghapus semua kecuali satu foo.org #keep foo.tex #delete foo.fls #delete foo.bib #delete etc Jika saya tidak perlu menyimpannya, saya tahu saya bisa menggunakannya rm foo.*. TLDP menunjukkan ^untuk meniadakan...

54
Buat symlink - timpa jika ada

Saya ingin mencatat data /path/to/data/folder/month/date/hour/minute/filedan menghubungkannya dengan /path/to/recent/filedan melakukan ini secara otomatis setiap kali file dibuat. Dengan asumsi saya tidak akan tahu sebelumnya jika /path/to/recent/fileada, bagaimana saya bisa membuatnya (jika tidak...

54
Mengapa printf “menyusut” umlaut?

Jika saya menjalankan skrip sederhana berikut: #!/bin/bash printf "%-20s %s\n" "Früchte und Gemüse" "foo" printf "%-20s %s\n" "Milchprodukte" "bar" printf "%-20s %s\n" "12345678901234567890" "baz" Mencetak: Früchte und Gemüse foo Milchprodukte bar 12345678901234567890 baz yaitu, teks dengan...

54
bash: tes apakah $ WORD di set

Saya mencari konstruk bash, untuk memutuskan apakah variabel $WORDadalah salah satu kata yang didefinisikan. Saya butuh sesuatu seperti ini: if "$WORD" in dog cat horse ; then echo yes else echo no fi apakah bash memiliki konstruksi seperti itu? Jika tidak, apa yang paling

52
Membuat shell default zsh tanpa akses root

Saya menggunakan komputer sekolah saya dan ingin menggunakan zshbukan bash. Saya ingin menjadikannya shell default, tetapi saya tidak dapat menjalankan perintah seperti itu $ chsh -s $(which zsh)karena saya tidak memiliki hak admin. Apakah ada cara saya dapat memasukkan sesuatu ke dalam saya...

52
Mengakhiri loop tak terbatas

Saya memiliki perintah yang ingin saya jalankan lagi secara otomatis setiap kali berakhir, jadi saya menjalankan sesuatu seperti ini: while [ 1 ]; do COMMAND; done; tetapi jika saya tidak bisa menghentikan loop dengan Ctrl-ckarena hanya membunuh COMMANDdan bukan seluruh loop. Bagaimana saya bisa...