การอ่านผลลัพธ์และ exit code
หลังจากคำสั่งรันเสร็จ มันมักจะพิมพ์อะไรบางอย่างออกมา การเรียนรู้ที่จะ อ่าน ผลลัพธ์นั้นเป็นทักษะที่แท้จริง เพราะมันคือวิธีที่คุณและ AI จะรู้ว่าสิ่งต่างๆ ทำงานได้หรือไม่
- ผลลัพธ์ปกติ (Normal output) เป็นเพียงข้อมูล — รายการไฟล์ ข้อความความคืบหน้า เซิร์ฟเวอร์บอกว่ามันเริ่มทำงานแล้ว
- ข้อผิดพลาด (Errors) มักบอกตรงๆ:
Error:,command not found,permission denied,cannot find moduleคำที่ตามหลังเครื่องหมายโคลอนคือเบาะแสของคุณ คัดลอกข้อผิดพลาดทั้งหมดแล้ววางให้ AI ของคุณ — นี่คือสิ่งที่มีประโยชน์ที่สุดสิ่งเดียวที่คุณสามารถส่งต่อได้เมื่อมีอะไรผิดพลาด
เบื้องหลังฉาก ทุกคำสั่งจะจบด้วย exit code (รหัสการออก) ที่มองไม่เห็น: 0 หมายถึงสำเร็จ ค่าอื่นใดหมายถึงมีปัญหา คุณแทบไม่จำเป็นต้องตรวจสอบมันด้วยตัวเอง แต่คุณจะได้ยินมันถูกพูดถึง คุณสามารถดูค่าล่าสุดได้แบบนี้:
echo $? # prints the exit code of the last command (0 = OK)
ถ้าคำสั่งล้มเหลวแบบเงียบๆ และคุณไม่แน่ใจ echo $? จะบอกคุณว่ามันสำเร็จจริงหรือไม่