![여러 인수를 허용하는 명령의 출력 리디렉션](https://linux55.com/image/39371/%EC%97%AC%EB%9F%AC%20%EC%9D%B8%EC%88%98%EB%A5%BC%20%ED%97%88%EC%9A%A9%ED%95%98%EB%8A%94%20%EB%AA%85%EB%A0%B9%EC%9D%98%20%EC%B6%9C%EB%A0%A5%20%EB%A6%AC%EB%94%94%EB%A0%89%EC%85%98.png)
이 명령은 time
여러 매개변수를 사용하여 출력을 리디렉션합니다.
$ time wc test >wc.out 2>time.out
유닉스 프로그래밍 환경 책에는 오류 출력이 time
로 리디렉션된다고 나와 있지만 해당 부분을 명령의 일부로 취급 하고 예상한 대로 오류 출력을 으로 리디렉션하지 않는 time.out
것 같으니 무엇이 문제일까요?2>time.out
wc
time.out
답변1
이 문제를 해결하는 일반적인 방법은 명령을 time
그룹에 넣는 것입니다.
$ { time wc test >wc.out; } 2>time.out