<Linux Chapter 6> - 리디렉션과 파이프라인 2

심우열·2023년 1월 26일
0

2. 파이프라인(PipeLine): |

어떤 프로세스의 stdout을 다른 프로세스의 stdin으로 넘겨주는것

  1. command1 [| command2] ...
    • command1 의 표준 출력이 command2의 표준 입력으로 연결됨
  2. command1 [|& command2] ...
    • command1 의 표준 출력과 표준 에러가 command2의 표준 입력으로 연결됨
  3. 각 command 는 sub-shell에서 실행됨
  4. 전체 파이프라인의 exit status는 마지막 실행 커맨드의 exit status임
  5. pipefail 옵션이 설정되어 있다면 실패한 커맨드가 존재하면 실패로 처리됨
profile
Dev Ops, "Git, Linux, Docker, Kubernetes, ansible, " .

0개의 댓글