Titta på nedanstående kommandon.
Lincoln2:~/test admin$ cat a rad 1 rad 2 rad 3 Lincoln2:~/test admin$ < a grep 2 rad 2 Lincoln2:~/test admin$ grep 2 < a rad 2 Lincoln2:~/test admin$
Hur skulle du förklara dessa två sätt att nå samma resultat?
I bägge fallen betyder '< a' att innehållet i filen a dirigeras till stdin, oavsett om det står före eller efter kommandot.
I detta fallet blir dock kortaste sättet att åstadkomma samma sak helt enkelt:
grep 2 a