Nehmen wir an, ich habe eine Datei namens file.txt. Darin befindet sich der Name einer Datei, die ich mit vi bearbeiten möchte. Ich möchte so etwas tun, damit ich die Datei bearbeiten kann:
cat file.txt | vi
Das geht aber nicht. Wie geht das?
Um Dinge zu klären:
Hier sind die Inhalte von file.txt:
textfile
Ich möchte also irgendwie den Inhalt von file.txt an vi senden, damit dasselbe passiert wie beim Tippen vi textfile
.
Der Inhalt von file.txt kann sich ändern. Ich möchte, dass vi die in file.txt aufgeführte Datei bearbeitet.
vi file.txt
. Gibt es etwas Fortgeschrittenes, das Sie versuchen zu tun?
xclip
und dann verwenden xclip -o
um auf die Zwischenablage in der Shell in x11 zuzugreifen. nur für den Fall, dass Sie ersetzen müssen pbpaste
...