Existe-t-il un moyen de spécifier, dans .ssh/config, une commande comme:
ssh -t remote-host "screen -dR screen_name"
donc je peux facilement accéder à la screensession à distance avec ssh remote-host?
En ce moment, j'ai résolu ce problème en utilisant un script personnalisé:
$ cat ~/bin/sssh
#!/bin/sh
/usr/bin/ssh -t $1 "screen -dR ab"
~/binreste le premier $PATH, mais il est inflexible et laid.
Je voudrais également trouver un moyen d'implémenter l'autocomplétion de l'hôte pour mon script personnalisé.
$1par$@. Ensuite, vous pouvez ajouter plus d'options, pas seulement le nom d'hôte. Pour terminer, essayez d'exécuter. /usr/share/bash-completion/completions/ssh, puiscomplete -F _ssh sssh