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
War es hilfreich?

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

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top