Piping

aylee·2022년 11월 12일
0

Linux

목록 보기
11/11

| pipe character

2개의 커맨드를 잇기 위해서 사용한다.
한 커맨드의 출력값을 다른 커맨드의 입력값으로 사용한다.

> vs |

> : 파일에게 연결 (redirect)
| : 다른 커맨드와 연결 (pipe)


tr

tr : 특정한 문자를 변환하거나 삭제하는 명령어

사진의 cat msg | tr s S 는 msg를 화면에 띄우는데, msg의 s를 S로 변경하라는 의미가 된다.

tr a-z A-Z 처럼 범위를 줄 수 있다.

옵션
-d : 특정 문자 삭제
-t : 길이 자르기
-s : 반복되는 문자 삭제, 표기 변경

tee

command1 | tee file.txt | command2

첫번째 커맨드의 명령을 실행하고, file.txt에 저장한다.
저장된 file.txt를 두번째 커맨드의 입력으로 사용한다.

profile
미래를 구체화 하는 중

0개의 댓글