เทคนิค ตั้ง crontab ให้ run ทุกๆ 15 วินาที
@Unix เทคนิคการตั้ง crontab ให้ run Shell script ทุกๆ 15 วินาที
ปรกติ crontab จะตั้ง run ได้ต่ำสุด คือ 1 นาที
เราก็ตั้งให้ run 1 นาทีปรกตินั่นแหละ แต่ว่า ให้ ทำ Shell script ครอบเพื่อยิง Shell script เราทุกๆ 15 วินาที
โดยใช้คำสั่ง sleep มาช่วย ตามตัวอย่าง
* * * * * /script/my_script.ksh
* * * * * sleep 15; /script/my_script.ksh
* * * * * sleep 30; /script/my_script.ksh
* * * * * sleep 45; /script/my_script.ksh
ประมาณนี้ ครับด้วยเทคนิคนี้จะให้ run ทุกๆ วินาทีเลยก็ยังได้
โดยให้ sleep เพิ่มทีละ 1 วิ แล้วทำ 60 บรรทัด