명령 출력과 오류를 두 개의 다른 파일로 리디렉션하는 방법은 무엇입니까? [복사]

명령 출력과 오류를 두 개의 다른 파일로 리디렉션하는 방법은 무엇입니까? [복사]

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

관련 정보