Gibt es eine Möglichkeit, in .ssh/configeinem Befehl Folgendes anzugeben :
ssh -t remote-host "screen -dR screen_name"
so kann ich einfach mit auf die Remote- screenSitzung zugreifen ssh remote-host?
Im Moment habe ich dieses Problem mit einem benutzerdefinierten Skript gelöst:
$ cat ~/bin/sssh
#!/bin/sh
/usr/bin/ssh -t $1 "screen -dR ab"
~/binbleibt an erster Stelle $PATH, aber es ist unflexibel und hässlich.
Außerdem möchte ich einen Weg finden, um die automatische Vervollständigung des Hosts für mein benutzerdefiniertes Skript zu implementieren.
$1mit$@. Dann können Sie weitere Optionen hinzufügen, nicht nur den Hostnamen. Versuchen Sie zum Abschluss die Ausführung. /usr/share/bash-completion/completions/ssh, gefolgt voncomplete -F _ssh sssh