0

我想要以下内容,通过 linux 终端中的 shell 脚本:

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

3 回答 3

1

您是在谈论计划/日常任务吗?如果是这样,请查看cron jobs

如果您谈论的是在一定时间后运行的脚本,那么只需使用该sleep命令。你所要做的就是说

sleep [Number-Of-Seconds]
于 2012-08-17T03:46:17.390 回答
1

考虑安排一份cron工作。看到这个

于 2012-08-17T03:47:18.223 回答
0

回答你的问题

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

(<执行字典比较)

于 2012-08-17T05:16:10.480 回答