저는 Amazon Linux를 사용하고 있으며 bash에서 스크립트를 작성하고 있습니다. stderr/stdout(표시되는 순서대로)을 파일과 콘솔에 출력하고 싶습니다. 그런데 이 명령이 먹히지 않네요...
node test.js 2>&1 >> /tmp/output | tee --append /tmp/output
출력이 파일로 전송되고 있지만 발생 시 콘솔로 출력이 전송되지 않습니다. 위의 내용을 수정하여 출력을 보려면 어떻게 해야 합니까?
답변1
모든 출력이 파일로 전송 되었으며 >> /tmp/output
로 보낼 내용이 없습니다 tee
. 따라서 명령은 node test.js 2>&1 | tee --append /tmp/output
.