php - 从 bash 运行一个 PHP 文件的多个实例并将结果附加到文件?

标签 php bash concurrency

我有一个名为 iter.php 的 php 文件。我可以通过 bash 输入轻松运行它:

php iter.php >> result.txt

而且我可以通过重复它来连续多次运行它。但是,我需要同时运行它们。因此,换句话说,如果我连续运行两个实例,它们应该或多或少同时完成并紧接着输出,而不是紧接着运行。

我可以在 bash 中完成吗?

最佳答案

通过使用&:

php iter.php >> result.txt & php iter.php >> result.txt

你可以通过

来测试它是否正常工作
php iter.php >> result.txt & sleep 10000 & php iter.php >> result.txt

关于php - 从 bash 运行一个 PHP 文件的多个实例并将结果附加到文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14931088/

相关文章:

javascript - d3 js基本折线图,数据问题

PHP/MYSQL 到 SESSION - 做什么

php - 用于为 Swagger-UI 生成 JSON 文件的 Swagger-PHP

Javascript 没有将值传递到我的 php 代码中运行

bash - sudo -u(用户)cmd 在 bash 脚本中不起作用

bash - zsh 提示 adam2 - 没有换行符的脚本输出,未显示

linux - Bash 脚本递增变量,但抛出错误

c++ - 处理一长串单词。是否可以同时分批处理?

synchronized关键字的Java多线程用途

java - 在 ConcurrentHashMap 上进行的操作是线程安全的吗?