หมายเหตุ: คำถามนี้ไม่ได้เกี่ยวกับวิธีแก้ไขแท็บ cron แต่จะทำให้ cron ทำงานได้อย่างไร
- ฉันแก้ไข cron ของฉันโดยใช้
env EDITOR=joe crontab -e
- ผมเข้า
1 * * * * echo 'test' > /Users/radek/Backup/rationalvmware/test.txt
และมันไม่ทำอะไรเลยแม้ว่า cron มีการตั้งค่าได้อย่างถูกต้อง ตรวจสอบผ่าน Cronnix และดู cron ใน / var / cron / แท็บ การแก้ไข crontab โดยใช้ Cronnix ให้ผลลัพธ์เหมือนกัน
หากฉันรันecho 'test' > /Users/radek/Backup/rationalvmware/test.txt
ด้วยตนเองมันจะสร้างไฟล์ตามที่คาดไว้ดังนั้นฉันคิดว่าคำสั่งที่ฉันให้กับ cron นั้นถูกต้อง
มีอะไรพิเศษที่ฉันต้องทำเพื่อให้ cron ทำงานบน OSX ได้หรือไม่? ฉันจะตรวจสอบว่า cron กำลังทำงานอยู่ได้อย่างไร
อะไรคือสิ่งที่เทียบเท่า / var / log / ข้อความบน OSX? ฉันเห็นข้อความใน SuSE ที่ cron ใช้งานได้
cron
ทำงานในสภาพแวดล้อมที่แตกต่างจากคำสั่งทดสอบของคุณเอง ตัวอย่างเช่นคุณอาจต้องการเส้นทางที่แน่นอน