标签: linux time terminal
我想要以下内容,通过linux终端中的shell脚本:
myhour = 15:00 if hour_actual <myhour; then command else echo "message"
答案 0 :(得分:1)
您是在谈论预定/每日任务吗?如果是这样,请查看cron jobs。
如果您正在谈论在一段时间后运行的脚本,那么只需使用sleep命令即可。所有你要做的就是说
sleep
sleep [Number-Of-Seconds]
答案 1 :(得分:1)
考虑安排cron个工作。请参阅this。
cron
答案 2 :(得分:0)
回答你的问题
myhour=15:00 if [ $(date +%H:%M) < $myhour ]; then Command else echo ... fi
(&lt;执行字典比较)