2016-08-19 68 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