Tôi đang sử dụng grep -e Peugeot -e PeuGeot carlist.txtđể tìm kiếm thông qua carlist.txt và lấy ra một số mặt hàng và tôi cho rằng grep -e Peugeot -e PeuGeot carlist.txt | visẽ chuyển nó qua cho tôi nhưng đây là những gì tôi nhận được:
Vim: Warning: Input is not from a terminal
Vim: Error reading input, exiting...
Vim: preserving files...
Vim: Finished.
grep ... > /tmp/foo. Bạn có thể thêm && vi /tmp/foovào cuối nếu bạn muốn chỉnh sửa tập tin đó ngay lập tức.
vihoạt động trên các tệp văn bản tùy ý; các tập tin không được liên kết trực tiếp với vi. (Hoặc, như tôi vừa học được, vi -sẽ gây ra viđể hoạt động trên các nội dung của stdin; vimthực hiện điều này, nhưng không phải tất cả các phiên bản của viviệc phải làm.)
:read !grep -e Peugeot -e PeuGeot carlist.txt.:read !cmd...sẽ bao gồm đầu ra của cmd ... trong tệp (tại vị trí của con trỏ)