數據備份和計劃任務中遇到的問題
阿新 • • 發佈:2018-08-23
rontab 而且 使用 腳本 內容 絕對路徑 但是 dai shel 在數據備份中遇到的問題 無法生成表格的形式 後來發現是
csv_revenue=${basepath}/csv/revenue/${dat}.csv 這個.csv沒有加進來
還有一個問題 就是說 可以使用這個java 包 來發送郵件 這樣就可以保證發出去是表格的形式在郵件中生成 java -jar MailTool.jar
csv_revenue=${basepath}/csv/revenue/${dat}.csv 這個.csv沒有加進來
還有一個問題 就是說 可以使用這個java 包 來發送郵件 這樣就可以保證發出去是表格的形式在郵件中生成 java -jar MailTool.jar
然後在做計劃任務的時候遇到的問題是
導致了 任務無法保存 通過也查看了權限的問題
[root@xxiong cron]# ll /var/spools/cron/ total 36924 -rw-r--r-- 1 root root 102 Jan 5 2017 authorized_keys -rw-r--r-- 1 root root 37764622 Jan 6 2017 stdout -rw-r--r-- 1 root root 0 Aug 22 17:09 test drwxr-xr-x 2 root root 4096 Aug 23 11:01 root
這裏的root竟然是目錄 導致了上面發生的問題 於是 把目錄刪除後touch重建一個root文件後 再次查看
然後再次重新 crontab -e 可以保存了
但是同使出現了另一個問題 腳本文件單獨可以執行 ,但是做計劃任務就不執行了,以下是我寫的內容
crontab -e
00 18 30 * * bash /opt/module/shell/daily_text.sh
而且我也都是寫的絕對路徑 經過百度 後來試了一下成功了
crontab -e
00 18 30 * * . /opt/module/shell/daily_text.sh
然後竟然神奇的可以了
數據備份和計劃任務中遇到的問題