~/VibeHandbook
PDF ฟรี

บท 02 · 05

การอ่านผลลัพธ์และ 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 $? จะบอกคุณว่ามันสำเร็จจริงหรือไม่

อยากได้แบบออฟไลน์?

ดาวน์โหลดหนังสือทั้งเล่มเป็น PDF หรือ EPUB — ฟรี