Escuché sobre el "uso inútil del gato" y encontré algunas sugerencias, pero lo siguiente no muestra nada en mi shell bash.
< filename
Sin embargo, usar cat funciona como se esperaba.
cat filename
Estoy usando Fedora Core 18 y GNU bash, versión 4.2.45 (1).
EDITAR: Usarlo delante de una tubería tampoco funciona.
< filename | grep pattern
Mientras que usar cat funciona como se esperaba.
cat filename | grep pattern
EDIT2: para aclarar, sé que puedo usar esto
grep pattern < filename
pero leí aquí /programming/11710552/useless-use-of-cat que también puedo usar delante del comando. Sin embargo, no funciona delante del comando.