Tôi đã nghe nói về "việc sử dụng mèo vô dụng" và tìm thấy một số gợi ý, nhưng những kết quả sau đây không có gì trong vỏ bash của tôi.
< filename
Sử dụng mèo làm việc như mong đợi mặc dù.
cat filename
Tôi đang sử dụng Fedora Core 18 và GNU bash, phiên bản 4.2.45 (1).
EDIT: Sử dụng nó trước một đường ống cũng không hoạt động.
< filename | grep pattern
Trong khi đó sử dụng mèo làm việc như mong đợi.
cat filename | grep pattern
EDIT2: Để làm rõ, tôi biết rằng tôi có thể sử dụng cái này
grep pattern < filename
nhưng tôi đọc ở đây /programming/11710552/usless-use-of-cat mà tôi cũng có thể sử dụng nó trước lệnh. Nó không hoạt động trước lệnh.