Ubuntu

當從 shell 腳本執行 php 腳本時,echo 會在哪裡結束?

  • February 1, 2017

我有一個從 .sh 文件執行的 php 腳本,其中有一些迴聲。

如果我從終端執行腳本,我可以看到所有輸出,但是當它在後台執行時它會去哪裡?

它是否在某處被記錄?

澄清一下:我不關心輸出,我只想知道它是否會消失,或者以某種方式儲存在某個地方。

謝謝。

簡而言之,因為您的 PHP CLI 命令是在您的 shell 腳本中執行的,所以輸出會發送到STDOUTSTDERR輸出流。

從那裡發送輸出取決於腳本的呼叫方式,例如在標準終端上,輸出將發送到終端本身。

引用自:https://serverfault.com/questions/829937