root@iZ94kkaz3x1Z:~# test ' date +%w ' -eq '0'
-bash: test: date +%w : integer expression expected
把 0 的 引號去掉也一樣 ,空格檢查過了
-bash: test: date +%w : integer expression expected
把 0 的 引號去掉也一樣 ,空格檢查過了
2016-06-12
解決方式
1. 傳參方式
2. 在腳本中定義環境變量
3. 在腳本中加載環境變量文件 ‘source /etc/profile'
4. 還有可以在crontab中加載環境變量
1. 傳參方式
2. 在腳本中定義環境變量
3. 在腳本中加載環境變量文件 ‘source /etc/profile'
4. 還有可以在crontab中加載環境變量
2016-05-16
Debian默認cron日志記錄狀態默認是關閉的
root@server:~# nano /etc/rsyslog.conf
默認在63行去掉注釋
root@server:~# /etc/init.d/rsyslog restart
root@server:~# tail -f /var/log/cron.log
可以查看是否執行了
root@server:~# nano /etc/rsyslog.conf
默認在63行去掉注釋
root@server:~# /etc/init.d/rsyslog restart
root@server:~# tail -f /var/log/cron.log
可以查看是否執行了
2016-05-16
總結:1.crontab -l 不能查看 /etc/cron.d 目錄下的文件里的計劃任務 但是在 /var/log/cron 這個文件里會有所有的計劃任務(通過 tail -f /var/log/cron 來監視任務的執行) 2.crontab -l 實際上操作的就是 /var/spool/cron/root(用戶) 這個文件
2016-05-05