crontab 手動執行可以,自動執行報錯


################

crontab有一個壞毛病,就是它總是不會缺省的從用戶profile文件中讀取環境變量參數,經常導致在手工執行某個 腳本時是成功的,
但是到crontab中試圖讓它定期執行時就是會出錯。
解決方案: Shell腳本缺省的#
!/bin/sh開頭換行后的第一行用 #!/bin/sh . /etc/profile . ~/.bash_profile 這樣,crontab在執行腳本的時候,就能夠讀到用戶的環境變量參數

 

 

 

 

######################


免責聲明!

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



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