พบปัญหา crontab เวลาใช้งาน

 crontab mycron

Linux แจ้งข้อผิดพลาดเกี่ยวกับ "mycron":3: bad minute

ตรวจสอบพบว่า ปัญหาที่แท้จริงเกิดจาก Linux/Unix ใช้ LR ในการจบบรรทัด แต่ Microsoft ใช้ CR LF
เมื่อตรวจสอบด้วย

cat -v -e -t mycron

 จะพบ ^M$ ซึ่งที่ถูกต้องควรจะมีแค่ $

จึง convert ไฟล์โดยใช้ dos2unix mycron จากนั้นนำเข้า crontab คราวนี้ไม่มีปัญหาอีก

keyword: Linux, Unix, cron, crontab, bad minute, CR, LF