Dar un nombre específico a una instancia de pestaña de terminal

Dar un nombre específico a una instancia de pestaña de terminal

Editar: otra respuesta hablaba de cambiar el título del terminal, no una pestaña, pero efectivamente también responden a mi pregunta. Todo esta bien.

Soy un novato y me pregunto cómo darle un nombre específico a una instancia de pestaña de terminal.

Aquí un ejemplo de mi pregunta:

instancia: dos pestañas con nombres personalizados

Actualmente tengo pocos conocimientos sobre el sistema Ubuntu. Gracias

Respuesta1

Escribí una función para eso una vez..

setTitle() {
    echo -e "\033]0;$@\007" 
}

Alternativamente, se podría utilizar

 "\033]0;$@\a"

Usando eso junto con la variable PROMPT_COMMAND ~/.bashrco la variable PS1, puedes hacer algo como esto:

PS1="$PS1$(setTitle $(date) )"

Lo que esto hace es que bit agrega una marca de tiempo al título del terminal cada vez que se llama a redibujar. Por lo tanto, cada una de sus pestañas puede tener una marca de tiempo en la que se ejecutó el último comando.

Desde allí, puede agregar otras formas de comandos en $()lugar de date. O haga que se llame ~/.bashrcuna vez al final del archivo para que solo tenga un mensaje que no cambie durante la sesión pero que sea único para cada pestaña.

Ver también: Cómo cambiar el título de la pestaña del terminal actual usando solo la línea de comando

información relacionada