ใน Linux ฉันได้เขียนสคริปต์บางอย่างเพื่อให้ทำงานในระหว่างการบู๊ตและเล่นด้วยวิธีต่างๆในการติดตั้งสคริปต์ สำหรับสคริปต์ขนาดใหญ่ผมจะใส่ใน/etc/init.d
และเชื่อมโยงที่เหมาะสม/etc/rc.d/rc?.d
runlevels /etc/rc.d/rc.local
สำหรับสคริปต์ที่มีขนาดเล็กผมจะผนวกกับ กระบวนการนี้ดูเหมือนว่าจะทำงานได้อย่างราบรื่น
ตอนนี้ฉัน tweaked หนึ่งในสคริปต์ของฉันและมันล้มเหลว ฉันมีเวลาสักครู่วินิจฉัยมันเพราะฉันดูเหมือนจะไม่สามารถจับเอาท์พุทข้อผิดพลาดได้ ฉันได้ตรวจสอบ/var/log/messages
และแหย่ไปรอบ ๆ ส่วนที่เหลือ/var/log
แต่ไม่พบสิ่งที่ใช้
ไม่มีใครรู้:
- ข้อความผิดพลาดเหล่านี้จึงถูกจับโดยอัตโนมัติที่ไหนสักแห่ง?
- ถ้าไม่ฉันจะจับ stdout / stderr จากสคริปต์ init.d ของฉันได้อย่างไร
ขอบคุณล่วงหน้า.