Ci sono ulteriori vantaggi nel creare un file e inviarlo a grep, oltre alla praticità? La comodità è che, quando recupero comandi come quelli seguenti dalla mia cronologia, il cursore si trova alla fine della riga, quindi è facile modificare il comando con testo diverso per grep contro lo stesso file.
Quindi quali altri vantaggi potrebbero esserci alla seguente convenzione:
cat /var/tmp/trace.2043925204.xt | grep -in profile
cat /var/tmp/trace.2043925204.xt | grep -n Profile-Main
invece di:
grep -in profile /var/tmp/trace.2043925204.xt
grep -n Profile-Main /var/tmp/trace.2043925204.xt
cat
è molto più chiaro da leggere di<
. O forse solo per noi fannulloni che pensano che Unix e Bash possano imparare molto da VMS e DCL.