grep -e Peugeot -e PeuGeot carlist.txt
carlist.txt를 검색하고 일부 항목을 꺼내는 데 사용 하고 있는데 grep -e Peugeot -e PeuGeot carlist.txt | vi
그것이 나를 위해 그것을 통과시킬 것이라고 생각했지만 이것이 내가 얻는 것입니다.
Vim: Warning: Input is not from a terminal
Vim: Error reading input, exiting...
Vim: preserving files...
Vim: Finished.
grep ... > /tmp/foo
. && vi /tmp/foo
해당 파일을 즉시 편집하려는 경우 끝에 추가 할 수 있습니다 .
vi
임의의 텍스트 파일에서 작동합니다. 파일 자체는와 직접 연결되어 있지 않습니다 vi
. (또는 방금 배운대로 내용에 대해 작동하도록 할 vi -
것 vi
입니다 stdin
. vim
모든 vi
작업 을 수행하는 것은 아닙니다 .)
:read !grep -e Peugeot -e PeuGeot carlist.txt
.:read !cmd...
커서 위치에 파일에 cmd ...의 출력이 포함됩니다