--silent 출력만 화면으로 이동하고 전체 MAKE 출력은 로그 파일로 이동하도록 MAKE i의 출력을 리디렉션하려면 어떻게 해야 합니까?
아니면 일부 sdout/stderr 리디렉션 마법을 사용하여 이를 달성할 수 있습니까?
답변1
make > log-file 2>&1
또는
make 2>&1 | tee log-file | filter
여기서 필터는 보고 싶은 콘텐츠만 전달하는 프로그램입니다. grep이나 sed 등을 사용하십시오.
답변2
이 질문은 이전에 댓글을 통해 답변되었습니다.
파일로 전체 출력을 원하는 경우 make > file.log 2>&1을 사용하면 화면에 "--silent" 출력이 표시됩니다. 이것은 매우 기본적인 쉘 사용법입니다.
4일이 지났으니 더 이상 답장을 할 필요가 없을 것 같습니다.