【发布时间】:2015-08-18 06:14:49
【问题描述】:
如果时间等于 x,我想知道如何运行一个脚本,该脚本将在我的 PC 上运行命令。我听说过at 命令和其他一些命令,但我正在尝试让我的命令有点独特。
问题是当我尝试我的脚本时,当我的计算机打开并运行它时,它会检查小时但是如果我在 x:36 或什么时候打开我的电脑,那么我的刷新将在 x 之后的一个小时发生但是还有 36 分钟,请指教!
我的脚本
time="$(date +%H)"
echo $time
if [ $time != "22" ]; then
sleep 1h
else
zenity --title="asdf" --text="asdf" --info
fi
【问题讨论】:
-
阅读 cron/at 但为什么要重新发明轮子
-
谢谢,crontab 正是我所需要的 :) 感谢其他答案!