Digamos que eu tenho um arquivo chamado file.txt. Nele está o nome de um arquivo que eu quero editar com o vi. Eu quero fazer algo assim para que eu possa editar o arquivo:
cat file.txt | vi
No entanto, isso não funciona. Como pode ser feito?
Para esclarecer as coisas:
Aqui está o conteúdo do arquivo.txt:
textfile
Então, de alguma forma, quero enviar o conteúdo de file.txt para o vi, para que o mesmo aconteça ao digitar vi textfile
.
O conteúdo do arquivo.txt pode mudar. Eu quero que o vi edite qualquer arquivo listado em file.txt.
vi file.txt
. Há algo mais avançado que você está tentando fazer?
xclip
e use xclip -o
para acessar a área de transferência no shell no x11. apenas no caso de você precisar substituir pbpaste
...