1. 程式人生 > >shell-5秒執行一次任務

shell-5秒執行一次任務

crontab 最低1分鐘執行,無法達到秒級,就需要寫個for迴圈去執行任務,到達秒執行自動任務

#!/bin/bash  
  
step=5 #間隔的秒數,不能大於60  
  
for (( i = 0; i < 60; i=(i+step) )); do  
    $(python '/data//NAME.py' >> /data/NAME.log )  
    sleep $step  
done  
  
exit 0