Pertanyaan yang diberi tag variable

Variabel adalah nama, jika dipilih dengan benar dengan makna simbolis, yang memiliki nilai atau nilai. Gunakan tag ini jika pertanyaan Anda spesifik pada penggunaan variabel pada skrip shell (jika Anda ingin bertanya tentang variabel dalam bahasa pemrograman Anda mungkin harus bertanya pada StackOverflow)

59
Lewati variabel shell sebagai / pattern / to awk

Memiliki yang berikut di salah satu fungsi shell saya: function _process () { awk -v l="$line" ' BEGIN {p=0} /'"$1"'/ {p=1} END{ if(p) print l >> "outfile.txt" } ' } , jadi ketika dipanggil sebagai _process $arg, $argakan dilewati sebagai $1, dan digunakan sebagai pola pencarian. Ini...

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...