更新日:2019年09月26日
0. 環境
[CentOS] 6.5
1. 手順
crontabの内容を適当な場所にコピー。(本文中ではユーザーのホームディレクトリ)
usernameはcronを設定するユーザー名に読み替えて下さい。
$ cp -p /var/spool/cron/[username] ~
上記ディレクトリの参照権限がない場合、これでもOK。
$ crontab -l > ~/[username]
バックアップを取った後、内容を書き換えます。
$ cp -p ~/[username] ~/[username].bak $ vim ~/[username]
crontabに取り込みます。
$ crontab ~/[username]
最後に取り込んだ内容とバックアップを比較しておきます。
差分として、修正箇所のみが表示されればOK。
$ crontab -l | diff ~/[username].bak -
2. 注意
下記でも編集は可能ですが、できれば避けた方がいいと思います。
キーボードで[E]の横には[R]があり、-r で誤ってcrontabの内容を削除する恐れがあるため。
$ crontab -e