이 명령은 yes
항상 표준 출력에 "y"를 인쇄합니다. Head는 입력의 처음 10줄을 인쇄합니다. 머리가 멈췄을 때 yes가 멈추는 이유는 무엇입니까? 조금 생각이 나는데 잘 모르겠어서 여기에 질문드립니다. 나에게 파이핑은 파이프를 생성하고 헤드 stdin을 파이프 입력으로 대체했습니다. 그런 다음 헤더가 끝나면 해당 프로그램은 파이프된 입력을 닫고 명령은 어떻게든 yes
이를 알아차리고 중지해야 한다고 결정합니다.
`yes | head` head가 끝날 때 yes 명령이 여기서 중지되는 이유는 무엇입니까?
관련 정보
- NTFS 파티션에 Apache 문서 루트를 설정하는 방법은 무엇입니까?
- 프로세스가 특정 장치를 사용할 수 있도록 권한을 설정하는 방법이 있습니까?
- dpkg-query는 제거된 패키지를 나열합니다.
- csv 파일에서 ^M을 처리하기 위해 sed 및 awk를 사용하는 방법은 무엇입니까?
- 중복 루트 로그인 허용 여부 [닫기]
- Bash에서 키 입력을 제어 시퀀스에 바인딩하는 방법이 있습니까?
- 소스에서 Kali Linux에 sstp-client 빌드: dpkg 오류
- POSIX 쉘 스크립트에서 조건부로 매개변수를 전달하는 방법은 무엇입니까?
- Windows 7 32비트에 kali linux 듀얼 부팅을 설치할 수 없습니다.
- buildah: 알 수 없는 단축 플래그: -i의 'i'