2016-08-19 72 views
0

我需要在Linux bash中每秒运行一次php cli。 下面你可以找到我的windows.bat文件:在bash中循环php脚本

:loop 
start /b pathTophp.exe pathTo\cycler.php 
timeout /t 1 
goto loop 

也许我可以用cron和运行这个简单的脚本每一秒,但我认为分钟是最小间隔。

#!/bin/bash php56 cycler.php

当我知道有bash中没有goto,我不知道的bash的。那么我怎么能做到这一点?

回答

0

你是正确的cron只能去到1周分钟的间隔,试试这个

#!/bin/bash 
while true 
do 
php56 cycler.php 
sleep 1 
done 

这将循环,直到你用Ctrl-C停止它

+0

谢谢,它的工作原理,并且是足够的仅测试项目。 – TrzasQ