-
[Linux 명령어] 연속적 명령 실행 ( ; 와 & 와 && 의 차이 + | (pipe) )Linux & Mac 2022. 2. 10. 13:12
- ; - 앞의 명령어가 실패해도 다음 명령어가 실행
- && - 앞의 명령어가 성공했을 때 다음 명령어가 실행
- & - 앞의 명령어를 백그라운드로 돌리고 동시에 뒤의 명령어를 실행
- | - 앞 프로세스의 stdout을 뒷 프로세스의 stdin으로 매개변수로 넣어 줌
- || - 앞의 명령의 결과가 에러이면 뒤의 명령어를 실행
# 파이프라인 사용 예시
# yum list installed 의 결과 값을 grep 의 Input으로 전달 yum list installed || grep "java" # 매우 긴 텍스트 파일을 more 의 Input으로 전달 cat veryLongText.txt | more
728x90'Linux & Mac' 카테고리의 다른 글
[MAC] 맥북 닫았는데도 발열현상이 일어나는 경우 (0) 2022.04.16 [Mac] 기본 쉘 변경 (.bash_profile 이 적용 안될 때) (0) 2022.04.12 [Linux] 쉘스크립트 sudo su 실행 안되는 이유 (0) 2022.02.26 [MAC] 환경변수 설정하는법, bash_profile 위치, source 커맨드 (0) 2021.11.03 Mac) Android 완전 삭제 (0) 2020.12.16