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 실행의 터미널 출력을 억제할 수 있는 간단한 방법이 필요합니다.