How to set a crontab to run command on the last day of every month.

Posted In System - By Tum. On Saturday, November 26th, 2011 With 0 Comments

crontab scheduleเป็นที่ทราบกันดีว่าใน crontab ของ linux มีแค่การกำหนด เวลา วัน เดือน ในการทำงานเท่านั้น หากว่าจะต้องการให้ทำงานในวันสุดท้ายของเดือน หรือ เสาร์แรกของเดือน จะไม่สามารถทำได้ แต่ถ้าหากรู้วิธีการเขียน script ก็สามารถใช้ script มาช่วยในการควบคุมการทำงานอีกต่อหนึ่งได้ ซึ่งในบทความนี้ผมได้นำตัวอย่าง script ที่ใช้ร่วมกับ crontab เพื่อให้สามารถกำหนดวันการทำงานได้อย่างถูกต้องตามความต้องการมากขึ้น

ตัวอย่าง script ที่จะให้ทำงานในวันสุดท้ายของเดือน

สร้างไฟล์ lastdaymonth.sh

สร้าง schedule การทำงาน

ตัวอย่าง script ที่จะให้ทำงานในวันเสาร์แรกของเดือน

สร้างไฟล์ 1stSat.sh

สร้าง schedule การทำงาน

Tags: ,

Leave a comment

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

*