Pertanyaan yang diberi tag shell-script

12
Tes untuk dukungan array oleh shell

Apakah ada cara ringkas pengujian untuk dukungan array oleh shell Bourne-like lokal di baris perintah? Ini selalu mungkin: $ arr=(0 1 2 3);if [ "${arr[2]}" != 2 ];then echo "No array support";fi atau pengujian untuk $SHELLdan versi shell: $ eval $(echo "$SHELL --version") | grep version dan...

12
set-u penggunaan tidak berfungsi seperti yang diharapkan

Saya belajar cara efisien menggunakan berbagai setopsi dalam skrip saya dan menemukan set -uyang tampaknya sempurna untuk keluar dari skrip saya jika variabel tidak diset dengan benar (mis. Menghapus pengguna). Menurut halaman manual , set -udan set -emelakukan hal berikut ... -e Exit immediately...

12
Masukkan teks pada nomor baris tertentu

Saya sedang mengerjakan skrip bash yang akan membagi konten dokumen teks tergantung pada data di baris tersebut. Jika isi file asli berada di sepanjang baris 01 line 01 line 02 line 02 line Bagaimana saya bisa menyisipkan ke baris 3 file ini menggunakan bash untuk menghasilkan 01 line 01...