Se o seu único objetivo for manter o terminal aberto, você pode adicionar algo como "telnet x.x.x.x 2057; bash"
. Isso iniciará o bash depois que o telnet fechar, mantendo o terminal aberto.
Estou tentando encontrar uma maneira de abrir várias sessões de telnet para vários hosts com scripts.
Eu pensei em usar o comando gnome-terminal
com opções para abrir abas e executar os comandos da seguinte forma,
gnome-terminal --disable-factory -e "telnet x.x.x.x 2055" -t "host_55" --tab --disable-factory -e "telnet x.x.x.x 2057" -t "host_57" &
Eu referenciei algo de aqui .
Com isso, eu posso abrir um novo terminal com várias abas e cada uma executando o telnet
para o host.
O problema é que, se eu fechar a sessão do telnet, a própria guia do terminal será fechada.
Eu quero que ele seja executado como autônomo, assim como fazemos.
O que estou perdendo aqui?
Se o seu único objetivo for manter o terminal aberto, você pode adicionar algo como "telnet x.x.x.x 2057; bash"
. Isso iniciará o bash depois que o telnet fechar, mantendo o terminal aberto.