La première chose que j'ai remarquée à propos de Linux a été les différentes manières d'alimenter des données dans une commande, j'en connais quelques-unes mais je ne sais pas combien il y en a au total.
les moyens que je connais jusqu'à présent:
tuyauterie:
echo -e "zorro\nwurst\nlahmacun\nsozialhilfe" | sort
à partir du clavier avec signal de fin de fichier:
sort
>gurken
>zucker
>braunkohle
du fichier:
sort foo
ICI chaîne (en fait appelée document ICI):
sort << HERE
>wasserkopf
>elternzeit
>schuldeingeständnis
>währungsreform
>alabasterhaut
HERE
Est-ce tout ou y a-t-il d'autres façons de le faire, pourquoi y a-t-il des façons différentes, certaines sont-elles redondantes?
foo < bar
une variante supplémentaire (fichier via stdin)