2013-10-18 54 views
6

任何人都知道將文件放入crontab -e的方法嗎?我不能使用常規形式的crontab給它一個路徑,但仍需要替換整個內容。用-e替換crontab文件

也許設置編輯器的東西?

+1

*爲什麼*你不能使用「常規表格」? –

回答

7

可以使用

crontab /path/to/cron/file/name 

,使其成爲可讀性的緣故更加明確,使用箭頭<的採購源從文件cron作業到你的crontab。

crontab < /path/to/cron/file/name 

採購的cron作業這樣可以拋出錯誤如果你有crontab條目在調度方面語法無效的,所以一定要確保的cron項正確。

另外請注意,這將徹底放棄現有的cronjobs並加載哪些,還有你傳遞文件中的,所以它可以幫助使用保存在一個文件中現有的cron項crontab -l > cron.backup

編輯

如果你正在尋找一種方法來改變默認編輯器(到的gedit或vi或別的東西),而不是一種方式,以從文件源cronjobs,您可以導出VISUALEDITOR路徑變量

export VISUAL=vim 
export EDITOR=vim