yuyarinの日記 このページをアンテナに追加 RSSフィード

プログラミングの話題は「yuyarinのtopcoder記」で!

僕を追いかけたい方は Twitter へ!

2010年02月25日

Mac OS X で cron を使う(EDITOR=vim)

問題

cron で何かコマンドを定期的に実行しようとして

% crontab -e

と crontab を編集して保存しても

crontab: temp file must be edited in place

と怒られて crontab に設定が反映されません.

原因と解決策

これはどうやら vim が自動的に作成するバックアップファイルが原因のようです.

そこで crontab が編集時に使う tmp ディレクトリではバックアップを行わないように設定してあげます..vimrc に以下のように書きます.

# .vimrc
set backupskip=/tmp/*,/private/tmp/*

これで cron が使えます.

参考:no title

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

Connection: close