ฉันกำลังใช้งาน Linux distros สองสามตัว (Fedora 11, CentOS 5 และ SuSE 10.2) และมักพบปัญหาที่สคริปต์ใหม่ที่ฉันต้องการเรียกใช้เป็นงาน cron ทำงานได้ดีเมื่อเรียกใช้โดยตรงจากบรรทัดคำสั่ง แต่ล้มเหลวเมื่อถูกเรียกจาก cron เนื่องจากความผันแปรเล็กน้อยใน PATH หรือตัวแปรสภาพแวดล้อมอื่น ๆ ที่จำเป็น
มีวิธีที่ฉันสามารถทดสอบการใช้งานสคริปต์แต่ละตัวราวกับว่ามันถูกเรียกใช้จาก cron โดยไม่ต้องเรียกใช้ crontab ทั้งหมดหรือใช้ run-parts เพื่อเรียกใช้ไดเรกทอรี cron.daily / .hourly ฯลฯ ทั้งหมด? ฉันเดาว่าฉันสามารถแก้ไข crontab ของฉันชั่วคราวเพื่อเรียกใช้สคริปต์ในอีกไม่กี่นาทีข้างหน้า แต่ฉันควรจะมีวิธีแก้ปัญหาแบบสแตนด์อโลนเพิ่มเติมเพื่อที่ฉันจะได้ไม่เสี่ยงที่จะสับสนกับ crontab