Hola os dejo un script que he reune varias cosas que he encontrado "por ahi" con la función de poder, con comando, abrir un tab en gnome terminal, abrir una sesion de mosh y aplicar un perfil para que tenga un color diferente de un shell local, se precisa tener un host en ~/.ssh/config con el mismo nombre de un perfil de gnome terminal, o el contrario...
el argumento es el nombre del host..
alguien ve una forma mas sencilla para hacerlo?
# get terminal profile form ssh host
PROFILE=`echo $2 | cut -d ' ' -f 2`
WID=$(xprop -root | grep "_NET_ACTIVE_WINDOW(WINDOW)"| awk '{print $5}$
xdotool windowfocus $WID
xdotool key ctrl+shift+t
wmctrl -i -a $WID
xdotool key Alt+t
sleep .1
xdotool key p Down Return
xdotool type mosh " $*"
xdotool key Return