繁体   English   中英

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

[英]Linux and terminal: How to run a command in a terminal appointment?

我希望以下,通过linux终端中的shell脚本:

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

你在谈论预定/每日任务吗? 如果是这样,请查看cron工作

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

sleep [Number-Of-Seconds]

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

要回答你的问题

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

(<执行字典比较)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM