Constantemente abro un par de ventanas de terminal que me gusta tener en pestañas separadas que luego uso para SSH al mismo par de servidores. Luego configuro los títulos de cada pestaña para que sean los del servidor al que me estoy conectando. Esto es algo que hago manualmente todos los días y me encantaría poder automatizarlo.
Entonces probé lo siguiente:
gnome-terminal --tab
gnome-terminal --tab
gnome-terminal -t hello
gnome-terminal -t=hello
gnome-terminal -t="hello"
gnome-terminal --title="hello"
gnome-terminal --title=hello
gnome-terminal --title='hello'
gnome-terminal --tab --title='hello'
Ninguna de estas opciones pudo abrir una nueva ventana de terminal en una pestaña o con el título establecido en "hola". Ni siquiera he intentado solucionar el problema del envío ssh a los servidores todavía. ¿Qué estoy haciendo mal?
Respuesta1
Prueba esto:
gnome-terminal --tab -t "watch" -e "watch ps -ef" --tab -t "top" -e "top"
Parece que gnome-terminal ignora --tab
si solo hay uno en la línea de comando. Tienes que proporcionar al menos dos --tab
para que tenga algún efecto.
El comando a ejecutar viene dado por -e
o --command
. Utilicé watch
y top
en mi ejemplo porque se ejecutan indefinidamente, por lo que las pestañas permanecerán abiertas. Una vez que finalice la ejecución del comando, las pestañas se cerrarán solas. Leeresta respuestapara saber cómo evitar que las pestañas se cierren una vez que el comando termina de ejecutarse.