キーワード†
- cron
- mysql
現象†
mysqlを叩くバッチ(シェルスクリプト)をcronでキックするようにしたが動いてないように見える。
原因†
mysqlコマンドのパスが通っていないからだった。
cronログを確認†
# cat /var/log/cron
キックしたことは確認できる。
エラーを(ファイルに書き出すようにして)確認†
./bin/maintenance.sh: line 20: mysql: command not found
mysqlは関係なかった。
対策†
フルパスでコマンドを書いてあげる。