轮询和输出脚本在命令行中的状态

时间:2016-10-19 00:00:38

标签: php php-stream-wrappers

我的脚本处理数据,就像流程图一样,即将发生的操作取决于上一个操作的结果。我希望在每个操作后将文本输出到命令行,并让脚本继续执行直到完成。

类似的东西:

  1. 执行命令到外部服务
  2. 对其状态进行轮询服务,可能是待定或已完成
  3. 输出"仍处于待定状态,将在n秒内再次检查"到命令行,直到状态变为FINISHED
  4. 完成后,说出来,然后继续执行不同的命令
  5. 再次,像以前一样,轮询状态,输出到命令行,直到完成...
  6. 最后,当最后一个命令完成后,输出文本,然后退出脚本。
  7. 欢迎所有指针。我假设睡眠(n),重新检查状态,睡眠(n)等等,直到状态显示它已完成。我假设将使用流,但我不确定如何在脚本运行时输出到PHP中的命令行,而不是在完成后输出所有文本。

    理想情况下,提示涉及本机PHP而不是依赖项。所有执行/输出都通过命令行完成。

0 个答案:

没有答案