php - 命令行中的自动刷新脚本

标签 php command-line

我使用命令行来执行我的 php 脚本,而不是在浏览器中执行它们,因此我可以更快地查找错误。对于浏览器,有一些自动刷新应用程序/插件,因此您不必一直按 CMD+R。

对于我的错误日志,我可以使用 tail -f 命令,但确实它不会执行/编译,所以我不能在命令行中将它用于 php 文件。

对于已编译的 php 文件,是否有一些等效的或任何解决方法?如果仅在出现错误时输出一些内容( native php 错误,如警告、通知),那就更好了!

在 mac os/x 上工作,如果有帮助的话。

最佳答案

watch命令做你想要的。

watch - execute a program periodically, showing output fullscreen

你可以这样做:

watch php myscript.php

它会每两秒执行一次该命令并报告它的输出。

它甚至有标志来突出显示与以前输出的差异。

关于php - 命令行中的自动刷新脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8575093/

相关文章:

php - 使用 preg_match 和正则表达式在 php 中进行字符串过滤

xcode - 如何通过命令行使用现有的 Mac 应用程序?

javascript - 如何在初始化时将完整日历设置为特定的开始日期和结束日期?

php - paypal自适应支付IPN中的自定义字段

php - 我想在打开框模式时在图像下显示 alt 属性

bash - 如何使用 bash 脚本重命名当前目录及其子目录中的文件?

bash - 递归移动某种类型的文件并保持其目录结构

linux - 'none' 命令中的 'mount' 是什么意思?

php - 如何在 WAMPServer 中从 Windows 命令行运行 PHP

php - 为什么 php 标签在 drupal 中没有关闭?