2
bash 파이프 라인에서`yes`를 사용하면 왜 무한 루프가 발생합니까?
문서에 따르면 bash는 파이프 라인의 모든 명령이 실행을 마칠 때까지 기다렸다가 계속합니다. 쉘은 값을 리턴하기 전에 파이프 라인의 모든 명령이 종료되기를 기다립니다. 그렇다면 왜 명령 yes | true이 즉시 완료됩니까? yes루프를 영원히 유지 해서는 안되며 파이프 라인이 다시 반환되지 않아야합니까? 그리고 subquestion는 다음에 따라 POSIX 사양 , 쉘 파이프 라인은 …