Sevron Asked: 2017-02-02 09:05:28 +0800 CST2017-02-02 09:05:28 +0800 CST 2017-02-02 09:05:28 +0800 CST 当从 shell 脚本执行 php 脚本时,echo 会在哪里结束? 772 我有一个从 .sh 文件执行的 php 脚本,其中有一些回声。 如果我从终端运行脚本,我可以看到所有输出,但是当它在后台运行时它会去哪里? 它是否在某处被记录? 澄清一下:我不关心输出,我只想知道它是否会消失,或者以某种方式存储在某个地方。 谢谢。 ubuntu php php-cli 1 个回答 Voted Best Answer Craig Watson 2017-02-02T09:35:29+08:002017-02-02T09:35:29+08:00 简而言之,因为您的 PHP CLI 命令是在您的 shell 脚本中执行的,所以输出会发送到STDOUT和STDERR输出流。 从那里发送输出取决于脚本的调用方式,例如在标准终端上,输出将发送到终端本身。
简而言之,因为您的 PHP CLI 命令是在您的 shell 脚本中执行的,所以输出会发送到
STDOUT
和STDERR
输出流。从那里发送输出取决于脚本的调用方式,例如在标准终端上,输出将发送到终端本身。