![명령 출력과 오류를 두 개의 다른 파일로 리디렉션하는 방법은 무엇입니까? [복사]](https://linux55.com/image/110408/%EB%AA%85%EB%A0%B9%20%EC%B6%9C%EB%A0%A5%EA%B3%BC%20%EC%98%A4%EB%A5%98%EB%A5%BC%20%EB%91%90%20%EA%B0%9C%EC%9D%98%20%EB%8B%A4%EB%A5%B8%20%ED%8C%8C%EC%9D%BC%EB%A1%9C%20%EB%A6%AC%EB%94%94%EB%A0%89%EC%85%98%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F%20%5B%EB%B3%B5%EC%82%AC%5D.png)
tar 명령의 출력을 파일(예: )로 리디렉션하고 out.log
실행 중 오류는 다른 파일(예: )로 리디렉션해야 합니다 error.log
.
이 목표를 어떻게 달성할 수 있나요?
답변1
여기요,
tar 명령 2> error.log 1> out.log
기존 로그에 추가
tar 명령 2>> error.log 1>> out.log
답변2
>
리디렉션된 표준 출력과 &2>
리디렉션된 표준 오류를 사용할 수 있습니다 . 따라서 귀하의 예에서는 다음과 같습니다.
tar whatever > out.log 2> error.log