./a.out >& xxx (실행내용이 동시에 화면에도 나타나게 하려면?)

foruses의 이미지

쉘 스크립트를 실행시켰을때, ./a.out >& xxx 라고 하면 xxx 파일에 실행내용들이 저장이 되는데요,
이 경웨 이러한 내용이 동시에 화면에도 똑같이 나타나게 하려면 어떻게 해야하는지요.

danskesb의 이미지

./a.out | tee xxx

tee를 쓰십시오.
---- 절취선 ----
http://blog.peremen.name

foruses의 이미지

그런데, 화면 메세지 중 일부만이 저장되는군요.
가령 set echo에 의해서 화면에 뿌려졌던 부분들은 xxx 파일로 저장이 안되던데요.

블루스크린의 이미지

./a.out 2>&1 | tee xxx
에러 출력도 표준출력으로 보내려면 위와 같이 해보세요
시험환경은 bash입니다.

-------------------------------------------------------------------------------
이 댓글(comment)의 수정 및 삭제를 위해 이 글에 답글(reply)을 쓰지 말아 주십시요.
의견이 있으시면 원 글에 댓글(comment)로 써 주세요.

-------------------------------------------------------------------------------
이 댓글(comment)의 수정 및 삭제를 위해 이 글에 답글(reply)을 쓰지 말아 주십시요.
의견이 있으시면 원 글에 댓글(comment)로 써 주세요.

foruses의 이미지

에휴~ 여긴 박식하신 분들이 왤케 많으신지 ^^
어떤 일을 하시길래 왠만한건 다 외우고들 계시는지 항상 궁금...
이정도는 그냥 기본인건가요?