Linux執行shell指令碼完成任務計劃是以秒為單位
導讀 | 眾所周知,當前 跑任務計劃我們一般藉助於crontab任務計劃來實現。但這個任務計劃預設最小單位為分鐘,即最小單位一分鐘執行一次,那如果我們需要按照秒為單位執行,則無法直接實現。 |
之前我們接觸過sleep以及 後臺執行,那麼這個就可以派上用場了,思路:
1,寫一個 ,扔後臺執行;
2,shell寫一個死迴圈,執行需要的 ,sleep 間隔秒數。這樣,即可實現按秒為單位執行。
例如,我們每間隔一秒列印時間輸出到/tmp/date.txt檔案中,date.sh 如下:
#!/bin/bash while :; do echo `date` >> /tmp/date.txt sleep 1 done
將指令碼扔到後臺執行:
nohup /home/shell/date.sh &
當然,也可以藉助於screen 建立虛擬終端進行執行,這個工具個人比較喜歡。
原文來自:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2667953/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- linux中計劃任務執行指令碼Linux指令碼
- 利用shell指令碼實現計劃任務功能指令碼
- Linux計劃任務crontab執行指令碼不正確的問題Linux指令碼
- Linux Crontab Shell指令碼實現秒級定時任務Linux指令碼
- 【Shell】使用Shell指令碼快速完成SQL指令碼中重複枯燥的任務指令碼SQL
- Linux下間隔多少秒 (即以秒為單位) 去執行某條命令或某個shell指令碼的操作方法Linux指令碼
- Linux Shell程式設計(3)——執行shell指令碼Linux程式設計指令碼
- linux設定crontab定時執行任務計劃Linux
- 編輯計劃任務並執行
- linux crontab以秒為單元執行指令碼_轉自骨骨筆記Linux指令碼筆記
- Linux下如何執行Shell指令碼Linux指令碼
- 執行shell指令碼指令碼
- Linux shell:執行shell指令碼的幾種方式Linux指令碼
- 計劃任務執行批處理指令碼,執行記錄顯示“上次執行結果(0x1)”指令碼
- 透過shell指令碼來得到不穩定的執行計劃指令碼
- 通過shell指令碼來得到不穩定的執行計劃指令碼
- shell指令碼linux命令連續執行指令碼Linux
- crontab執行shell指令碼指令碼
- linux指令碼完成重複執行的命令Linux指令碼
- Linux Bash Shell學習(七):shell程式設計基礎——執行Shell指令碼、functionLinux程式設計指令碼Function
- Linux 任務計劃管理Linux
- Linux 計劃任務整理Linux
- 執行Shell指令碼的方式指令碼
- ubuntu上使用cron執行定時任務計劃Ubuntu
- Linux透過計劃任務驅動Windows伺服器執行命令LinuxWindows伺服器
- 論linux下計劃任務Linux
- 執行Shell指令碼的方式(轉)指令碼
- Mac 終端執行 shell 指令碼Mac指令碼
- centos7.2 利用crontab執行定時計劃任務CentOS
- 在Web應用程式中執行計劃任務(多執行緒) (轉)Web執行緒
- Linux中執行Shell指令碼的方式(三種方法)Linux指令碼
- 一行程式碼完成並行任務行程並行
- 如何用crontab每隔1分鐘執行一個命令列指令碼,shell設定時任務命令列指令碼
- 計劃任務
- 論linux下計劃任務示例Linux
- Tcl編寫迴圈執行某個任務的指令碼指令碼
- bash shell指令碼執行方法總結指令碼
- 使用CRONTAB呼叫shell指令碼執行EXP指令碼