Почему не yes | head
повесить?Почему «да» голова не висит?
Я думал, что система собирает весь результат от yes
, а затем передает его на head
, а потому, что yes
- бесконечный цикл, система зависает. Но он может фактически остановиться и показать 10 строк y
.
Как система может остановить yes
, когда head
сделан сбор данных?
возможно дубликат [Bash с трóбами] (http://stackoverflow.com/questions/19122/bash-pipe-handling) – devnull
Также см [это] (http://stackoverflow.com/questions/10031344/why-is-this-pipe-terminated). – devnull
Если вам действительно нужно его повесить, используйте 'yes | tail'. :-) –