단일 라인 링크 터미널 명령에서 PHP 출력을 억제하는 방법

단일 라인 링크 터미널 명령에서 PHP 출력을 억제하는 방법

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 &

이 Q&A에 나와 있는 대로:https://stackoverflow.com/a/6989340/9095603

그러나 한 줄의 코드가 완전히 중단되어 명령이 조기에 종료됩니다.

나는 위의 방법에 전혀 투자하지 않았습니다. 단 한 줄의 코드를 실행하고 PHP 실행의 터미널 출력을 억제할 수 있는 간단한 방법이 필요합니다.

관련 정보