该命令yes
永远在标准输出上打印“y”。 Head 打印输入的前 10 行。为什么当头停止时 yes 也停止?我有我的小想法,但我不确定,所以我在这里问。对我来说,管道创建了一个管道,并用管道输入替换 head stdin。然后,当头结束时,它的程序关闭管道输入,并且命令以某种方式yes
注意到它并决定它也应该停止。
该命令yes
永远在标准输出上打印“y”。 Head 打印输入的前 10 行。为什么当头停止时 yes 也停止?我有我的小想法,但我不确定,所以我在这里问。对我来说,管道创建了一个管道,并用管道输入替换 head stdin。然后,当头结束时,它的程序关闭管道输入,并且命令以某种方式yes
注意到它并决定它也应该停止。