Pierwszą rzeczą, którą zauważyłem w Linuksie, były różne sposoby podawania danych do polecenia, znam kilka, ale nie wiem, ile ich jest w sumie.
sposoby, które znam do tej pory:
rurociąg:
echo -e "zorro\nwurst\nlahmacun\nsozialhilfe" | sort
z klawiatury z sygnałem końca pliku:
sort
>gurken
>zucker
>braunkohle
z pliku:
sort foo
TUTAJ ciąg (faktycznie nazywany TUTAJ dokumentem):
sort << HERE
>wasserkopf
>elternzeit
>schuldeingeständnis
>währungsreform
>alabasterhaut
HERE
Czy to wszystko, czy jest na to więcej sposobów, dlaczego w ogóle istnieją różne sposoby, niektóre są zbędne?
foo < bar
jako dodatkowy wariant (plik przez stdin)