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