每 x 小时重复一次 php 文件,直到永远

每 x 小时重复一次 php 文件,直到永远

我有一个文件,我需要该文件在完成PHP后每x小时重复一次,PHP

有人告诉我退房

watch -n x <your command>

PHP但是文件完成后这会重复吗?

抱歉,我是新手,感谢您的回答!

答案1

watch -n x your command

每 x 秒重复一次。如果您的命令持续 10 分钟,并且您使用, watch -n 3600 your command则 2 个命令之间只能间隔 50 分钟。每个命令将在前一个命令后一小时准时开始。

如果要在两次运行之间等待给定的时间,则可以使用睡眠和循环。睡眠使用秒。我的示例睡眠一小时,即 3600 秒。

while : ; do
  your command
  sleep 3600
done

相关内容