1.08.2基礎
現在のユーザーのcrontabを、構文チェックを伴う標準の編集操作で変更する。
適切なコマンドはどれか。
× 不正解
crontab -eは設定されたエディタを起動し、保存時にユーザーcrontabを登録する。
詳細解説
誤り
crontab -l登録内容を表示するだけで編集しない。
-lは既存内容を表示するだけで、保存可能な編集画面を開かない。
誤り
crontab -r登録内容全体を削除する。
-rはすべての登録を削除し、内容を編集する操作ではない。
誤り
crontab -u-uは対象ユーザーを指定し、単独では編集操作にならない。
-uは対象選択のオプションなので、編集を表す-eなどと組み合わせる必要がある。
正しい
crontab -eエディタで現在のユーザーcrontabを編集する。
-eは設定されたエディタを起動し、保存した内容をユーザーcrontabとして登録する。
実際に確かめる
一時的な検証環境で実行できる例です。
crontab --help 2>&1 | grep -E -- '-e' | head -n 1期待される結果
editを示すhelp行理解のポイント
- -eはedit
- 直接spoolを編集しない
- 保存時に構文確認
確認時の注意
- 確認環境: cron crontab help / エディタは起動しない
基礎のおさらい
構文チェック
crontab -e経由なら、保存時に基本構文を検査して不正な登録を防げる。
利用エディタ
VISUALやEDITORなどの環境変数が起動するエディタの選択に使われる。
問題IDKL-102-1040
確認環境cron crontab help / エディタは起動しない
最終技術確認2026-08-13
誤り・権利侵害を報告