Debugging dan Praktik Terbaik
Bagian dari kursus Bash
Suatu saat script yang Anda tulis akan melakukan sesuatu yang tidak Anda minta. Ia menghapus file yang salah, melewati loop yang Anda yakin akan berjalan, atau diam-diam menghasilkan hasil kosong. Anda membacanya baris demi baris, menyimpulkan semuanya sudah benar, dan tetap tidak lebih dekat ke jawabannya. Masalahnya hampir tidak pernah karena Bash rusak.
Bayangkan menyerahkan resep ke juru masak yang diam-diam mengganti bahan sebelum mulai. Anda membaca resep Anda, dia memasak resep lain, dan hidangannya jadi salah. Tracing adalah meminta juru masak itu membacakan tiap langkah dengan suara keras, lengkap dengan penggantian yang sudah dilakukan, tepat sebelum mengerjakannya. Bash punya fitur ini bawaan. ...
Ingin belajar Bash Debugging dan Praktik Terbaik di lingkungan nyata?
Klik di bawah, dapatkan mesin Linux dengan Bash siap pakai, dan kerjakan Debugging dan Praktik Terbaik secara praktik dengan tutor AI yang memahami kodemu.
Mulai pelajaran iniDebugging dan Praktik TerbaikYang akan kamu pelajari
- Bash -x
- Set -x
- Shellcheck
- Safe quoting
- Never parse ls
- [[ vs [
- Function naming
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
