본문 바로가기

Linux

리눅스 재지향과 파이프

 

재지향과 파이프는 리눅스 혹은 유닉스의 콘솔 / 터미널에서 각종 명령어에 붙여서 사용할 수 있는 방법이다.

 

- 파이프는 여러 개의 명령어를 실행할 때에, 이전 명령어의 결과 값을 다음 명령어의 입력 값으로 사용하는 방법이다.

- 재지향은 각종 명령어 출력 결과를 파일로 저장하는 방법이라고 할 수 있다.

 

즉, 두 명령어 모두 이전 명령어의 값을 이용하여 재가공 혹은 저장/입력하는 방식이라고 할 수 있다.

 

 

파이프( | ) 사용 방법

$ ls -al | grep $ORACLE_SID

-> 오라클 SID가 들어가는 파일을 출력하는 명령어이다. 파이프는 이전 명령어의 출력 값을 필터링하거나 가공할 때 주로 사용되기 때문에 grep 외에도 more, cut, awk 등의 명령어와 같이 쓰인다.

 

 

재지향 사용방법

< file

파일로부터 표준 입력을 받도록 재지향

> file

표준 출력을 파일로 재지향

파일이 없으면 새로 만들고, 파일이 있으면 덮어씀

>> file

표준 출력을 파일로 재지향.

파일이 없으면 새로 만들고, 파일이 있으면 파일의 끝에 덧붙임

 

 

 

'Linux' 카테고리의 다른 글

리눅스 grep, find, awk, more  (0) 2021.04.04
Linux 정보 확인 명령어 모음  (0) 2021.04.04