Shell 脚本执行其他脚本而不生成其他脚本

Shell 脚本执行其他脚本而不生成其他脚本

我有一个在 while 循环中运行的 shell 脚本。该脚本接受一个数字作为参数,因此ps您将看到类似 的内容/path/to/script.sh 2。每 180 秒,它应该会生成一个 PHP 进程,该进程根据传递给 shell 脚本的数字运行一些代码。这将生成一个子进程并显示为/path/to/cron.php -r=/Some/method/in/the/php/2并退出。我们看到这些进程没有针对某些数字执行(尽管我怀疑数字本身与此无关)。

有没有人有任何想法来追查为什么子进程可以正确地为某些进程而不是其他进程生成?

相关内容