Estoy usando grep -e Peugeot -e PeuGeot carlist.txt
para buscar a través de carlist.txt y sacar algunos elementos y supuse que eso grep -e Peugeot -e PeuGeot carlist.txt | vi
lo canalizaría por mí, pero esto es lo que obtengo:
Vim: Warning: Input is not from a terminal
Vim: Error reading input, exiting...
Vim: preserving files...
Vim: Finished.
grep ... > /tmp/foo
. Puede agregar && vi /tmp/foo
al final si desea editar ese archivo de inmediato.
vi
opera en archivos de texto arbitrarios; los archivos en sí no están directamente asociados con vi
. (O, como acabo de aprender, vi -
hará vi
que opere sobre el contenido de stdin
; vim
hace esto, pero no todas las versiones de vi
do.)
:read !grep -e Peugeot -e PeuGeot carlist.txt
.:read !cmd...
incluirá la salida de cmd ... en el archivo (en la ubicación del cursor)