「猫の無駄な使用」について聞いたところ、いくつかの提案が見つかりましたが、次の例ではbashシェルに何も出力されません。
< filename
ただし、catを使用しても正常に機能します。
cat filename
Fedora Core 18とGNU bashバージョン4.2.45(1)を使用しています。
編集:パイプの前でそれを使用しても動作しません。
< filename | grep pattern
一方、catを使用しても期待どおりに機能します。
cat filename | grep pattern
EDIT2:明確にするために、私はこれを使用できることを知っています
grep pattern < filename
しかし、ここで/programming/11710552/useless-use-of-catを読み、コマンドの前で使用することもできます。ただし、コマンドの前では機能しません。