วันอาทิตย์ที่ 6 ธันวาคม พ.ศ. 2552

ls: command not found ใน csh script

เขียน csh script ตัวนึง
โดยมีช่วงนึงเขียนอย่างนี้

set path = `$DB path jobs $j`
set symbs = `ls ${path}/symbols/`

ผลปรากฏว่าทำงานไม่ได้ ขึ้นว่า ls: command not found
อึ้งสิ ls มันคำสั่งพื้นฐานนะเฟ่ย
เช็ค path setting ก็มี /bin อยู่ข้างในนะ
มันก็ยังไม่ได้

กว่าจะเอะใจว่าตูเซ็ตตัวแปร path ขึ้นมานี่หว่า
ดังนั้น path เดิมๆ มันก็หายไปน่ะสิ
ไม่แปลกที่มันจะหาคำสั่ง ls ไม่เจอ
กว่าจะหาเจอ เสียเวลาไปหลาย

พอรู้คำตอบ
ก็ระลึกชาติได้ทันทีเช่นกัน
ปัญหานี้ตูเคยเจอแล้วนี่หว่า แก้ได้แล้วด้วย
ไหงเสือกมาเป็นอีกฟะ เวงจิงๆ

หวังว่าคราวนี้จะจำขึ้นใจแล้วนะ