Ⅰ. はじめに
タイトルの通り「crontab -r を無効化(使用禁止)する方法」です。
Ⅱ. やり方
1. ~/.bashrc に以下一行を追加する
~/.bashrc
crontab () { [[ $@ =~ -[iel]*r ]] && echo '"r" not allowed' || command crontab "$@" ;}
2. 反映させる
source ~/.bashrc
実行結果
$ crontab -r "r" not allowed
タイトルの通り「crontab -r を無効化(使用禁止)する方法」です。
~/.bashrc
crontab () { [[ $@ =~ -[iel]*r ]] && echo '"r" not allowed' || command crontab "$@" ;}
source ~/.bashrc
$ crontab -r "r" not allowed