Pertanyaan yang diberi tag bash

23
Mengapa menggunakan kutip ganda dalam tes [[]]?

Katakanlah kita memiliki 2 bilangan bulat dalam skrip bash: value1=5 value2=3 Lalu mengapa kita perlu menggunakan tanda kutip ganda untuk ujian? Sebagai contoh: if [[ "$value1" -eq "$value2" ]] Mengapa tidak menggunakan saja yang berikut ini? if [[ $value1 -eq $value2 ]] Bagi saya, tanda...

22
Apa itu 'IFS'?

Saya membaca utas ini: Bagaimana cara melompati baris file? Apa IFS? Dan apa forgunanya dalam konteks

22
Membedakan file biasa dari symlink

Saya sedang menulis skrip bash yang perlu membedakan file biasa dari symlink. Saya pikir saya bisa melakukan ini dengan ekspresi if / test, tetapi tidak berfungsi seperti yang saya harapkan: $ touch regular_file $ test -f regular_file; echo $? 0 $ test -h regular_file; echo $? 1 $ ln -s...

22
Jalankan kembali beberapa perintah riwayat

Bayangkan Anda baru saja menjalankan selusin perintah. Mengatakan... $ cd foo/ # history cmd #10000 (my history is very long) $ ... more commands ... $ cd ../ # history cmd #10012 Aku tahu aku bisa kembali menjalankan mereka digabungkan dengan !-12 && !-11 && !-10 && (and...

22
Bagaimana cara kerja bom fork?

PERINGATAN JANGAN MENJALANKAN INI PADA MESIN PRODUKSI Saat membaca halaman Wikipedia tentang topik ini, saya biasanya mengikuti apa yang terjadi dengan kode berikut: :(){ :|:& };: kutipan deskripsi Bom fork berikut disajikan sebagai karya seni pada tahun 2002;56 asal pastinya tidak...