Ich habe von "unnützem Gebrauch von Katze" gehört und einige Vorschläge gefunden, aber die folgenden Ausgaben enthalten nichts in meiner Bash-Shell.
< filename
Die Verwendung von cat funktioniert jedoch wie erwartet.
cat filename
Ich verwende Fedora Core 18 und GNU Bash, Version 4.2.45 (1).
BEARBEITEN: Die Verwendung vor einer Pipe funktioniert auch nicht.
< filename | grep pattern
Während mit Katze funktioniert wie erwartet.
cat filename | grep pattern
EDIT2: Zur Verdeutlichung weiß ich, dass ich das nutzen kann
grep pattern < filename
aber ich lese hier /programming/11710552/useless-use-of-cat, dass ich es auch vor dem befehl benutzen kann. Es funktioniert jedoch nicht vor dem Befehl.