crontab でやらかしました.
crontab は
crontab
だけで叩くと
(普通は crontab -e
とかして,vim で編集する),
標準入力を受け付けることになってしまうっぽい(centos 限定かも).
crontab
だけで叩いちゃって,
blank な画面が出てきたので,(慌てて)Ctrl-D した.
Ctrl-D は EOF なので,EOF だけで crontab の設定を上書きしてしまった.
つまり,crontab の設定が真っ白に...
log を見てひたすら復旧した...
crontab はテキストファイルを git で管理して,
crontab <テキストファイルの名前>
のようにして,
そのテキストファイルで更新してやるのが良いみたい(?).
そうすれば,やらかしても git で管理している text file があるのでどうとでもなる.
Reference
OCaml の labeled argument は,部分適用できる!
Partially applying labeled arguments in OCaml