crontab調度中文亂碼
寫了一套自動判斷備份和刪除oracle歸檔的shell腳本,手動執行發現沒有問題,
但設置成crontab調度的時候,發現中間發送郵件的中文就變成亂碼了。
網上說的執行用戶變數,什麼都試了,沒用~~~求幫忙~
《解決方案》
如果手工可以, crontab 一定可以. 前提是所有的環境要一致.
比如你執行腳本時LANG變數的值, PATH 變數的值這些. 所以, 樓主最好查一下是哪個變數影響了你的郵件.
測試也很簡單. 只要把郵件這一段拿出來單獨測試就行了, 這樣會快很多.