Ich habe auf einem meiner Rechner eine screen-session laufen. Wenn ich ich manuell per ssh einlogge kann ich die session ordnungsgemäss mit screen -r $SESSION connecten.
Ich würde das aber gern in einer Befehlszeile haben. Ein
xterm -e "ssh $USER@$HOST screen -r $SESSION"
funktioniert leider nicht, das xterm geht sofort wieder zu, warum? Warum funktioniert das so nicht, Nach meinem Wissen ist der ssh-aufruf so richtig.
danke...
hi hsp,
häng doch mal ein read dran damit du die Fehlermeldung siehst (xterm bleibt dann offen bis du RETURN drückst).
xterm -e "ssh $USER@$HOST screen -r $SESSION;read bla"
Das bringt auch keine Besserung, nur ein leeres Terminal.
Aber ich hab die Lösung nun doch noch ergurgelt. Ausdauer zahlt sich aus.
Siehe hier:
http://www.commandlinefu.com/commands/view/2731/attach-screen-over-ssh
...