我在下面編寫一個shell腳本以將作業添加到cron。編寫一個shell腳本以將作業添加到cron中
#!/bin/sh
touch date.cron
echo '*/3 * * * * /usr/sbin/ntpdate 192.168.2.3' >date.cron
crontab date.cron
rm date.cron
但我不想創建文件date.cron。如何直接添加作業而不創建文件。有什麼建議麼?
我在下面編寫一個shell腳本以將作業添加到cron。編寫一個shell腳本以將作業添加到cron中
#!/bin/sh
touch date.cron
echo '*/3 * * * * /usr/sbin/ntpdate 192.168.2.3' >date.cron
crontab date.cron
rm date.cron
但我不想創建文件date.cron。如何直接添加作業而不創建文件。有什麼建議麼?
使用>> 「追加」,而不是> 「輸出」
#!/bin/bash
Task="'*/3 * * * * /usr/sbin/ntpdate 192.168.2.3'";
$Task >> date.cron;
問候。
檢查[Crontab](http://www.queryhome.com/29093/crontab-installation-in-linux)應該是有用的... – user2794034 2014-01-20 11:35:44