Cara menguji pembolehubah null atau kosong dalam skrip bash
- 2411
- 70
- Noah Torp
Contoh skrip bash berikut kami menunjukkan beberapa cara bagaimana untuk memeriksa pembolehubah kosong atau null menggunakan bash:
#!/bin/bash jika [-z "$ 1"]; kemudian echo "Variable kosong 1" fi jika [-n "$ 1"]; Kemudian echo "tidak kosong pembolehubah 2" fi jika [ ! "$ 1"]; Kemudian echo "Variable kosong 3" fi jika ["$ 1"]; kemudian echo "tidak kosong pembolehubah 4" fi [[-z "$ 1"]] && echo "Variable kosong 5" || echo "tidak berubah kosong 5"
Simpan skrip di atas ke misalnya. check_empty.sh
Dan laksanakan dengan argumen baris perintah kami tanpa arahan:
$ bash check_empty.sh sh shal variable 1 variable kosong 3 pemboleh ubah kosong 5
Selain itu, pelaksanaan skrip di atas dengan hujah baris arahan akan mencetuskan hasil yang bertentangan:
$ bash check_empty.sh hello tidak pembolehubah kosong 2 tidak pembolehubah kosong 4 tidak berubah kosong 5
Tutorial Linux Berkaitan:
- Skrip Bash: Bilangan hujah yang diserahkan kepada skrip
- Pemboleh ubah bash khas dengan contoh
- Sistem Hung Linux? Cara melarikan diri ke baris arahan dan ..
- Cara menulis skrip bash untuk menjalankan arahan
- Gelung bersarang dalam skrip bash
- Mint 20: Lebih baik daripada Ubuntu dan Microsoft Windows?
- Cara menetapkan dan menyenaraikan pembolehubah persekitaran di Linux
- Menguasai Gelung Skrip Bash
- Tutorial Debugging GDB untuk Pemula
- Gelung bash dengan contoh