php - 在 bash 中循环 php 脚本

标签 php linux bash cron

我需要在 linux bash 中每秒运行 php cli。 您可以在下面找到我的 windows.bat 文件:

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

也许我可以使用 cron 并每秒运行这个简单的脚本,但我假设分钟是最小间隔。

#!/bin/bash php56 循环仪.php

据我所知,bash 中没有 goto,而且我根本不知道 bash。那我该怎么做呢?

最佳答案

你是对的 cron 只能去 1 分钟间隔,试试这个

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

这将循环直到你用 ctrl-c 停止它

关于php - 在 bash 中循环 php 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39036785/

相关文章:

php - $criteria->在 yii 中选择

linux - 意外标记附近的语法错误' - bash

c++ - Qt 4.8 endInsert/RemoveRows 导致内存泄漏?

bash - bash 通配符行为记录在哪里?

linux - 将源扩展更改为目标

bash - 我刚刚分配了一个变量,但 echo $variable 显示了其他内容

php - 列表框不适用于链接到我的 mysql 数据库的 HTML 表单

php - 输出 mysql laravel 集合损坏

php - 使用日光浴室从 php 访问 apache solr 抛出 UnexpectedValueException

c++ - 将多行 shell 脚本转换为一行命令