Linux和终端:如何在终端预约中运行命令?

问题描述:

我想下面,通过shell脚本在Linux终端:Linux和终端:如何在终端预约中运行命令?

myhour = 15:00 
if hour_actual <myhour; then 
command 
else 
echo "message" 

你说的是计划/日常样的任务?如果是这样,请查看cron jobs

如果您正在讨论在某段时间后运行的脚本,则只需使用sleep命令。你所要做的就是说

sleep [Number-Of-Seconds] 
+0

我回答了这个的前提下,15:00可能是下午3:00,或者它可以在15个小时的平均”。 “ – mjgpy3 2012-08-17 03:48:08

考虑安排一个cron工作。请参阅this

要annswer你的问题

myhour=15:00 
if [ $(date +%H:%M) < $myhour ]; then 
    Command 
else 
    echo ... 
fi 

(<执行词典比较)