.ssh/config
Şunun gibi bir komutu belirtmenin herhangi bir yolu var mı :
ssh -t remote-host "screen -dR screen_name"
böylece uzak screen
oturuma kolayca erişebilir miyim ssh remote-host
?
Şu anda özel bir komut dosyası kullanarak bu sorunu çözdüm:
$ cat ~/bin/sssh
#!/bin/sh
/usr/bin/ssh -t $1 "screen -dR ab"
~/bin
önce kalır $PATH
, ancak esnek ve çirkin.
Ayrıca benim özel komut dosyası için ana bilgisayar otomatik tamamlama uygulamak için bir yol bulmak istiyorum.
$1
olan$@
. Ardından, yalnızca ana bilgisayar adını değil, daha fazla seçenek ekleyebilirsiniz. Tamamlamak için, çalıştırmayı deneyin. /usr/share/bash-completion/completions/ssh
, ardındancomplete -F _ssh sssh