Я слышал о «бесполезном использовании кошки» и нашел некоторые предложения, но следующие ничего не выводят в моей оболочке bash.
< filename
Использование кошки работает, как и ожидалось.
cat filename
Я использую Fedora Core 18 и GNU bash, версия 4.2.45 (1).
РЕДАКТИРОВАТЬ: Использование его перед трубой тоже не работает.
< filename | grep pattern
Принимая во внимание, что использование кошки работает как ожидалось.
cat filename | grep pattern
EDIT2: чтобы уточнить, я знаю, что я могу использовать это
grep pattern < filename
но я прочитал здесь /programming/11710552/useless-use-of-cat, что я также могу использовать его перед командой. Это не работает перед командой, хотя.