J'étais juste en train d'exécuter quelques commandes dans un terminal et j'ai commencé à me demander, est-ce qu'Unix / Linux prend des raccourcis lors de l'exécution de commandes piped?
Par exemple, disons que j'ai un fichier avec un million de lignes, dont les 10 premières contiennent hello world. Si vous exécutez la commande, grep "hello world" file | headla première commande s'arrête-t-elle dès qu'elle trouve 10 lignes ou continue-t-elle de rechercher d'abord le fichier entier?
-margument.