便利さ以外にも、ファイルをcatingしてgrepにパイプすることの利点はありますか?私の履歴から以下のようなコマンドを検索すると、カーソルは行末にあるので、同じファイルに対してgrepするために異なるテキストでコマンドを変更するのは簡単です。
それで、他のどんな利点が以下のコンベンションにあるかもしれません:
cat /var/tmp/trace.2043925204.xt | grep -in profile
cat /var/tmp/trace.2043925204.xt | grep -n Profile-Main
の代わりに:
grep -in profile /var/tmp/trace.2043925204.xt
grep -n Profile-Main /var/tmp/trace.2043925204.xt
cat
読むよりずっと読みやすい<
。あるいは、UnixとbashがVMSとDCLから多くのことを学ぶことができると思っている私たちの悪ふざけ者のためかもしれません。