cygwin의 경우 터미널의 출력을 파일로 어떻게 내보내나요?

cygwin의 경우 터미널의 출력을 파일로 어떻게 내보내나요?

cygwin 터미널의 출력(및 오류 메시지)을 파일로 내보낼 수 있기를 원합니다. 특히 cygwin 터미널의 내용을 "표시"하려면 많은 버튼을 클릭해야 하기 때문입니다. 클릭하는 양을 최소화하기 위해).

답변1

실행 파일의 출력 stderr은 다음 구문을 사용하여 파일로 리디렉션될 수 있습니다.

mycommand 2> error.txt

stdout파일로 리디렉션(예: 일반 프로그램 출력)하려는 경우 명령은 다음과 같아야 합니다.

mycommand > output.txt

stderr와 출력을 모두 동일한 파일로 리디렉션하려면 stdout(터미널에 표시되는 것과 유사) 다음을 사용합니다.

mycommand > output_and_error.txt 2>&1

관련 정보