[Linux]shell腳本每秒鐘執行/每個月校正時間

  • 238
  • 0
shell腳本每秒鐘執行,Linux每個月校正時間
說明:
#!/bin/bash
while : #loop 同while (true)
do
#執行指令
sleep #時間間隔
done

每個月校正時間: 紀錄log、校正依據10.x.x.x的時間、當下時間,設定秒數
#!/bin/bash
while :
do
echo "synchronize date:" >> syndate.log
ntpdate 10.x.x.x >> syndate.log
echo $(date) >> syndate.log
sleep 2592000
done

Sample1:
#!/bin/bash
while :
do
ls -tlr
sleep 5
done

Sample2:
每五秒鐘執行一次,執行n次
#!/bin/bash
n=0
while (($n<10))
do
ls -tlr
n=$((n+1))
sleep 5
done