배시쉘 프로그래밍 질문입니다.

글쓴이: 익명 사용자 / 작성시간: 수, 2012/09/19 - 4:24오후
제가 스크립트를 작성하는 도중에 해결방안을 찾지 못하여 질문 드리네요.
명령어 [aaaa -a -a]의 결과는 모니터에 출력이 됩니다.
[aaaa -a -a]는 명령이 완료되기까지 많은 시간이 걸립니다.
----------------------------------------------------------------------------
aaaa -a -a
aaaa -a -a >> savefile
여기서 모니터에 출력을 하고 파일에 저장하려고 화면 위와 같이 작성하면 됩니다.
하지만 위의 방법은 많은 시간이 걸리네요.
여기서 명령어를 한번만 쓰고 모니터에 출력 후 파일에 저장이 가능할까요?
혹은 모니터 출력과 동시에 파일에 저장하는 방법도 문제는 없습니다.
aaaa -a -a >> 1 >> savefile 이 방법도 안되더군요... ㅠㅠ
고수님들 답변 부탁드립니다.
Forums:
$aaaa -a -a | tee
stdout으로 출력되는 것에 해당합니다.
stderr로 출력되는 것은 우선 stdout으로 redirection해야겠죠...
tee라고 부르는 이유는 T 모양의 파이프(배관)를 생각하시면 되겠습니다..
$ aaaa -a -a | tee
$ aaaa -a -a | tee savefile
하시면 됩니다.
감사합니다.
한번에 해결이 되었네요. ^^ 감사합니다!!!!!!!
앞으로 이 사이트 자주 애용할 것 같아요. ㅠㅠ
잘부탁드립니다.
말머리에 완료가 안되네요.
마음만큼은 [완료] 하고 싶은데 ㅋㅋ
댓글 달기