So speichern Sie das gnu screen Layout

364
dojuba

Wie Sie das Layout einer screenSitzung während der Sitzung speichern, wird an anderer Stelle gut beschrieben :

ctrl+ a, gefolgt von :und dem Befehl

layout dump [filename] 

oder,

screen -X layout dump [filename] 

Von der manSeite für screen:

 -X Send the specified command to a running screen session. You may use the -S option to specify the screen session if you have several screen sessions running. You can use the -d or -r option to tell screen to look only for attached or detached screen sessions. Note that this command doesn't work if the session is password protected. 

Dies bedeutet für mich, dass Folgendes von einem Terminal aus möglich ist, während es von einer Sitzung getrennt ist :

screen -r sessionname -X layout dump [filename] 

Im Gegensatz zur Ausführung innerhalb einer Sitzung werden jedoch keine Dateien mit Layout-Dump erstellt. -Xfunktioniert gut mit anderen Befehlen, wenn das -rArgument für getrennte Sitzungen aufgerufen wird .

Warum funktioniert der obige Befehl nicht? Wie können wir das Layout einer separaten Sitzung von außen, z. B. aus einem Skript, speichern, ohne Drittanbieter-Software zu verwenden, z screen-session.

0

0 Antworten auf die Frage