<Sebelumnya | Konten | Selanjutnya>
Kesalahan sintaksis
Satu kelas umum kesalahan adalah sintaksis. Kesalahan sintaksis melibatkan salah ketik beberapa elemen sintaksis shell. Dalam kebanyakan kasus, shell akan menolak untuk mengeksekusi skrip yang berisi jenis kesalahan ini.
Dalam diskusi berikut, kami akan menggunakan skrip ini untuk mendemonstrasikan jenis kesalahan umum:
#! / bin / bash
# masalah: skrip untuk menunjukkan kesalahan umum nomor=1
jika [ $angka = 1 ]; kemudian
echo "Angka sama dengan 1." lain
echo "Angka tidak sama dengan 1."
fi
#! / bin / bash
# masalah: skrip untuk menunjukkan kesalahan umum nomor=1
jika [ $angka = 1 ]; kemudian
echo "Angka sama dengan 1." lain
echo "Angka tidak sama dengan 1."
fi
Seperti yang tertulis, skrip ini berhasil dijalankan:
[saya@linuxbox ~]$ kesulitan
Angka sama dengan 1.
[saya@linuxbox ~]$ kesulitan
Angka sama dengan 1.