~/VibeHandbook
PDF Gratis

Bab 02 · 05

Membaca output dan exit code

Setelah sebuah perintah dijalankan, biasanya ia mencetak sesuatu. Belajar membaca output itu adalah keterampilan nyata, karena itulah cara Anda dan AI mengetahui apakah sesuatu berhasil.

  • Output normal hanyalah informasi — daftar file, pesan progres, sebuah server yang mengatakan ia sudah mulai.
  • Error biasanya mengatakannya dengan jelas: Error:, command not found, permission denied, cannot find module. Kata-kata setelah titik dua adalah petunjuk Anda. Salin seluruh pesan error dan tempelkan ke AI Anda — itu adalah hal paling berguna yang bisa Anda berikan saat sesuatu rusak.

Di balik layar, setiap perintah selesai dengan sebuah exit code yang tidak terlihat: 0 berarti berhasil, apa pun selain itu berarti ada masalah. Anda jarang perlu memeriksanya secara manual, tapi Anda akan mendengarnya disebut-sebut. Anda bisa melihat exit code terakhir seperti ini:

echo $?             # prints the exit code of the last command (0 = OK)

Jika sebuah perintah gagal secara diam-diam dan Anda tidak yakin, echo $? memberi tahu Anda apakah perintah itu benar-benar berhasil.

Mau versi offline?

Unduh seluruh buku sebagai PDF atau EPUB — gratis.