%20%22%26%3E%22%EC%97%90%20%ED%95%B4%EB%8B%B9%ED%95%98%EB%8A%94%20%EA%B2%83%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
프로그램의 stdin 및 stderr을 (하나의 파일로) 어떻게 리디렉션할 수 있나요? 나는 &>
Windows 용 bash 와 같은 것을 찾습니다 .
답변1
다음 구문을 사용하세요.
your_command > log.txt 2>&1
그러면 STDOUT
log.txt로 리디렉션되어 모든 출력이 log.txt에 기록됩니다 STDERR
.STDOUT
그런데 이 구문은 Windows와 Linux 모두에서 유효합니다.
답변2
Windows는 다음과 같은 유사한 구문을 사용합니다.여기에 설명되어 있습니다:
command > file 2>&1
오류 및 출력을 하나의 파일로 리디렉션