본문 바로가기
[자격증] 정보보안기사/↘ 정보보안 실무

입출력재지정

by 승큐리티 2020. 5. 1.

입출력재지정


표준입력 (0) = 명령어를 키보드로 받는 것.
표준출력 (1) = 명령어 결과를 모니터로 출력하는 것.
표준에러 (2) = 에러 결과를 모니터로 출력하는 것.

1. 입력 재지정 “0<” : 명령어를 키보드로 받지 않고 파일의 내용으로 받는 것.
ex)

cat < who.txt
-> who.txt 파일의 내용을 cat으로 입력한다.

 

2. 출력 재지정 “1>” : 명령어 결과를 파일에 출력하는 것. 추가 (>) or 덮어쓰기 (>>)
ex)

출력 재지정

who > who.txt
-> who 명령어 결과를 who.txt에 새롭게 출력 (덮어쓰기)
who >> who.txt
-> who 명령어 결과를 who.txt에 추가하여 출력 (추가)



3. 에러 재지정
“2>” : 에러 결과를 파일에 출력하는 것. 추가 (>) or 덮어쓰기 (>>)
ex)

에러 재지정

psadfadfsf 1>ok.txt 2>error.txt
-> psadfadfsf 명령어 사용시 출력결과를 ok파일로 만약 에러가 난다면 에러내용을 error 파일로 출력

 

댓글