Penanganan Error dan Trap
Bagian dari kursus Bash
Semua script yang kamu tulis sejauh ini mengandaikan semuanya berjalan lancar. Perintah yang tidak menemukan file, directory yang tidak ada, salah ketik pada nama variable: secara default Bash mengangkat bahu untuk semua itu lalu tetap menjalankan baris berikutnya.
Bayangkan sebuah lini perakitan yang tiap stasiunnya memasang satu komponen tambahan. Lini yang dikelola baik punya tombol berhenti yang tersambung ke setiap stasiun: begitu satu stasiun menemukan komponen cacat, seluruh lini berhenti di situ juga, sebelum produk setengah jadi keluar dari ujung sana. Bash, dengan setelan bawaannya, adalah lini perakitan tanpa tombol berhenti. ...
Ingin belajar Bash Penanganan Error dan Trap di lingkungan nyata?
Klik di bawah, dapatkan mesin Linux dengan Bash siap pakai, dan kerjakan Penanganan Error dan Trap secara praktik dengan tutor AI yang memahami kodemu.
Mulai pelajaran iniPenanganan Error dan TrapYang akan kamu pelajari
- Set -e
- Set -u
- Set -o pipefail
- Trap on EXIT
- Trap on ERR
- Cleanup functions
Baca pelajaran ini dalam bahasamu
Semua pelajaran di kursus ini
12 pelajaran- 1Apa Itu Bash20 mnt
- 2Shebang dan Skrip Pertama Anda25 mnt
- 3Variabel dan Pengutipan25 mnt
- 4Kondisional dan Pengujian30 mnt
- 5Perulangan25 mnt
- 6Fungsi25 mnt
- 7Array25 mnt
- 8Ekspansi String dan Aritmetika25 mnt
- 9Pengalihan IO dan Pipe25 mnt
- 10Penanganan Error dan Trap30 mnt
- 11Debugging dan Praktik Terbaik25 mnt
- 12Capstone: Skrip Bootstrap Server60 mnt
