Pipe

2dean·2023년 6월 10일
0

Linux 기초

목록 보기
6/13
post-thumbnail

pipe

> command1 | command2
두 명령어를 연결하기 위해 한 명령어의 표준 출력을 두번째 명령어의 표준 입력으로 이어줄 수 있다. (= 두개 이상의 명령어를 결합하여 사용할 수 있다)
명령어 체인을 만들어 원하는 작업을 수행할 수 있다.
| 수직 막대 기호로 표시된다.

리다이렉션과 파이프 차이

리다이렉션 > 표준출력을 특정 파일로 출력
파이프 | 명령어와 다른 명령어를 연결해줌 연결에는 파일이 필요하지 않음!

tee

두 파이프 사이에 tee를 두면 첫번째 명령어의 결과를 받아서 다음 명령어로 넘겨줌

colors.txt, words.txt 두개의 파일을 합쳐서 하나의 colorsNwords.txt 파일로 만들고 colorsNwords.txt 파일의 단어를 세는 작업을 한다면?

ddu$ cat colors.txt words.txt | tee colorsNwords.txt | wc
      15      13      82
ddu$ cat colorsNwords.txt
red
orange
yellow
green
blue
indigo
violet

cat
Mizz
mouse
keyboard
shirts
velog

wc : word count

profile
냅다 써보는 공부의 흔적😇

0개의 댓글