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.