Czy poza wygodą są jakieś dodatkowe korzyści związane z przechwytywaniem pliku i przesyłaniem go do grepa? Wygoda polega na tym, że kiedy pobieram polecenia z mojej historii, takie jak te poniżej, kursor znajduje się na końcu wiersza, więc łatwo jest zmodyfikować polecenie innym tekstem, aby grep na tym samym pliku.
Jakie więc mogą być inne zalety następującej konwencji:
cat /var/tmp/trace.2043925204.xt | grep -in profile
cat /var/tmp/trace.2043925204.xt | grep -n Profile-Main
zamiast:
grep -in profile /var/tmp/trace.2043925204.xt
grep -n Profile-Main /var/tmp/trace.2043925204.xt
cat
jest o wiele bardziej czytelny niż<
. A może tylko dla nas mglistych, którzy myślą, że Unix i bash mogą się wiele nauczyć od VMS i DCL.