crontab實現秒級執行


 

1.每十秒執行一次

crontab -e中輸入以下內容:

* * * * * cd /Applications/phpstudy/WWW/lecent && php a.php
* * * * * sleep 10; cd /Applications/phpstudy/WWW/lecent && php a.php
* * * * * sleep 20; cd /Applications/phpstudy/WWW/lecent && php a.php
* * * * * sleep 30; cd /Applications/phpstudy/WWW/lecent && php a.php
* * * * * sleep 40; cd /Applications/phpstudy/WWW/lecent && php a.php
* * * * * sleep 50; cd /Applications/phpstudy/WWW/lecent && php a.php


1.每秒執行一次

crontab -e中執行該腳本

 

* * * * * /Applications/phpstudy/WWW/lecent.sh

 

#!/bin/bash

step=1 #間隔的秒數,不能大於60

for (( i = 0; i < 60; i=(i+step) )); do
$(php '/home/fdipzone/php/crontab/tolog.php')
sleep $step
done

exit 0


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM