GNU Screen: Programmierer Anführungszeichen `` in Readbuf?
-
19-09-2019 - |
Frage
Die in Schlürfen müssen absolute Pfade Befehle. Also ich brauche Programmierer-Zitate, wegen Faulheit lange Wege zu schreiben. Wie kann ich sie wie verwenden:
^a :readbuf `pwd`/file
Lösung
Ihre Frage scheint anzunehmen, dass es möglich ist, Backticks auf diese Weise zu verwenden. Allerdings screen
nicht erscheint Backticks in dem :readbuf
Befehl zu unterstützen. Es ist auch nicht andere Shell-Konventionen unterstützen wie ~
für Home-Verzeichnis oder $XYZ
für Umgebungsvariable Erweiterungen.
Wenn screen
die Datei im :readbuf
Befehl namens liest, ist der Dateiname in das aktuelle Verzeichnis relativ wo screen
gestartet wird, nicht das aktuelle Verzeichnis von was auch immer im aktiven Fenster angezeigt wird. Dies könnte sein, warum fand man, dass absolute Pfade für Sie gearbeitet. Versuchen Sie es mit einem Dateinamen in Bezug auf alles, was Verzeichnis gestartet screen
von ursprünglich.
Aktualisieren : Für zusätzliche Arbeit zu dieser Antwort finden Sie hier: GNU Screen: Umgebungsvariablen