다음을 호출하는 ksh 스크립트가 있습니다.
while read LINE do...
파이프에서 입력을 읽도록 입력이 재 지정되었습니다 (표시되지 않음).
문제는 파이프에 대한 기록기가 닫힐 때 읽기가 false를 리턴하고 루프를 종료한다는 것입니다.
파이프를 닫은 후에도 계속 읽으려고합니다 (쓰기 프로세스가 때때로 다시 시작 되어이 상황이 발생할 수 있음).
전체 읽기 LINE을 하위 셸 내에서 래핑하고 전체 하위 셸을 반복하려고 시도했지만 스크립트가 정상적으로 시작될 때처럼 입력이 더 많이있을 때까지 파이프가 닫힌 후 빈 줄을 읽습니다.
>
파이프가 아닙니다. 출력 리디렉션 지정자입니다.