Modul ini membahas otomatisasi pekerjaan di terminal dengan bash, mulai dari skrip pertama, variabel beserta aturan tanda kutip, percabangan, perulangan, fungsi, sampai disiplin kode kembali dengan set -e. Materinya disusun bertingkat sehingga setiap topik memanfaatkan konsep yang sudah dibahas sebelumnya. Posisi modul ini setelah pengolahan teks, yaitu ketika rangkaian perintah tunggal sudah mulai terasa perlu disimpan dan dirangkai menjadi skrip.
Scripting Shell
Otomatisasi dengan bash: skrip pertama, variabel, percabangan, perulangan, fungsi, dan disiplin exit code.
0/0 selesai
- Skrip Pertama
Shebang, chmod +x, dan cara menjalankan skrip shell.
- Variabel
Penugasan variabel, aturan tanda kutip, variabel lingkungan, dan PATH.
- Percabangan
if, test, dan [[ ]], serta perbandingan string dan angka.
- Perulangan
for dan while, serta iterasi atas berkas dan baris.
- Fungsi
Mendefinisikan fungsi shell dengan argumen dan kode kembali.
- Exit Code dan set -e
Disiplin penanganan error: kode kembali, $?, dan set -e.