IO Redirection - output

박찬우·2024년 8월 28일

리눅스

목록 보기
11/34

보통의 모니터 output을 하면 모니터에 명령어에 대한 결과가 나옴
$ ls -l

">" 리다이렉션을 하게되면 출력방향을 모니터에서 파일로 변경
명령어에 대한 결과가 파일에 저장됨
$ ls -l > result.txt

error의 경우 저장되지 않음(모니터에 에러를 띄운다)
$ rm null.txt > result.txt

output의 경우 Standrad Output, Standard Error가 있어서 각각 에러의 경우 2>, 아닌경우 1>을 사용해야 한다.

Standard Output(1은 생략 가능함)
$ ls -1 1> result.txt

Standard Error
$ rm null.txt 2> error.txt

혼합하여 사용가능(에러가 없으면 result, 있으면 error)
기존에 파일에 있던 내용은 사라짐
$ rm null.txt 1> result.txt 2> error.txt

profile
진짜 개발자가 되어보자

0개의 댓글