![如何在单行链接终端命令中抑制 php 输出](https://linux22.com/image/211495/%E5%A6%82%E4%BD%95%E5%9C%A8%E5%8D%95%E8%A1%8C%E9%93%BE%E6%8E%A5%E7%BB%88%E7%AB%AF%E5%91%BD%E4%BB%A4%E4%B8%AD%E6%8A%91%E5%88%B6%20php%20%E8%BE%93%E5%87%BA.png)
我在 Linux 终端(Ubuntu 桌面)中使用以下&&
链式单行命令:
cd /opt/lampp/htdocs/detailed_payouts && for FILE in *; do dos2unix $FILE; done && php /opt/lampp/htdocs/mydeal-join-columns-2.php && cd /opt/lampp/htdocs/xero-bills && csvstack * > xero-bills-csvstacked.csv && cd /opt/lampp/htdocs/xero-invoices && csvstack * > xero-inv-csvstacked.csv
然而,我实际上并不想在终端中看到 php 的混乱输出。
我尝试过各种方法,例如
nohup php filename.php >/dev/null 2>&1 &
正如本问答中所给出的:https://stackoverflow.com/a/6989340/9095603
然而,它完全破坏了单行代码并导致命令过早退出。
我根本没有投资于上述方法 - 我只需要任何简单的方法,它允许我运行单行代码并抑制 php 执行的终端输出。