crontab -rを使えなくしてみた。
crontabは恐ろしいオプションがあるとそこらじゅうのブログで見ていて、crontab -eもしないようにcrontab file_nameで設定するように心がけていました。
で、いざやっていると、crontab file_nameの後ってうんともすんとも言わんのです。
こんな感じです。
[shiraji ~]% cat test.crontab本当に設定できたの?と毎回crontab -lをするはめに。
0 0 * * * /bin/bash /tmp/test.sh
[shiraji ~]% crontab test.crontab ### ★ここで何も言わない
[shiraji ~]% crontab -l
0 0 * * * /bin/bash /tmp/test.sh
[shiraji ~]%
結局オプションコマンド必要じゃん!・・・じゃあcrontab file_nameの後に必ずcrontab -lをするようにしようとaliasを作ってみた。
結果、偶然crontab -rを使えなくできた。
crontab -u shiraji -rはできるのでご注意を。-rあればコマンドスルーでできると思うけど、複雑になるし、-uコマンド使わないから、省略。
てかcrontabなんて使わずに、Jenkins使えばいいと思う。