原因:cron的環境變量和shell腳本的環境變量不一樣
解決辦法:
方法一:定時任務里面切換到root執行(親測可用)
*/5 * * * * su - root -c "/opt/test.sh"
方法二:在腳本里面添加環境變量(未測試過)
vi /opt/tes.sh #!/bin/bash source /etc/profile source ~/.bash_profile ...你的代碼塊
原因:cron的環境變量和shell腳本的環境變量不一樣
解決辦法:
方法一:定時任務里面切換到root執行(親測可用)
*/5 * * * * su - root -c "/opt/test.sh"
方法二:在腳本里面添加環境變量(未測試過)
vi /opt/tes.sh #!/bin/bash source /etc/profile source ~/.bash_profile ...你的代碼塊
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。