728x90

표준 입출력

프로세스는 입력 값에 대한 연산 이후 결과를 출력함
명령어는 일반적으로 키보드 입력 및 터미널 출력

 

번호 채널 이름 설명 장치
0 stdin 표준 입력 키보드
1 stdout 표준 출력 모니터(터미널)
2 stderr 표준 에러 모니터(터미널)

 

 

리다이렉션

프로세스의 입력 또는 출력 대상을 변경
일반적으로 출력 값을 파일로 저장하는 용도로 사용
표준 입출력 및 표준 에러에 대한 처리 가능

 

메타 문자 기능
< 표준 입력 재지정
> 표준 출력 재지정(덮어쓰기)
>> 표준 출력 재지정(이어쓰기)
2> 표준 에러 재지정(덮어쓰기)
2>> 표준 에러 재지정(이어쓰기)
&> 표준 출력 & 에러 재지정(덮어쓰기)
&>> 표준 출력 & 에러 재지정(이어쓰기)

 

 

파이프와 티

파이프

선행 프로세스의 실행 결과를 후속 프로세스의 입력으로 전달하는 것

 

파이프와 유사하지만 출력에 대한 처리를 2가지 방식으로 제공
리다이렉션과 파이프의 기능 동시 사용

 

728x90

+ Recent posts