Instantâneo de usar a função set-title , você pode criar um comando com essa funcionalidade, portanto, remova a função set-title() que você adicionou de ~/.bashrc e crie um arquivo /usr/local/bin/set-title :
#!/bin/bash
echo -ne "3]0;$1gnome-terminal --geometry=261x25-0+0 \
--tab -e "bash -c 'set-title TAB1; sleep 10'" \
--tab -e "bash -c 'set-title TAB2; sleep 10'"
7"
Adicione chmod: chmod +x /usr/local/bin/set-title .
E depois de reabrir o terminal, você pode usar este comando: set-title TEST (Se você tem /usr/local/bin/ no seu $PATH ).
E então você pode usá-lo ao criar uma nova aba desta maneira:
--tab -e "bash -c '/usr/local/bin/set-title TAB1; sleep 10'"
Se você não tem /usr/local/bin/ no seu $PATH , você pode tentar com o caminho absoluto para o comando set-title:
#!/bin/bash
echo -ne "3]0;$1gnome-terminal --geometry=261x25-0+0 \
--tab -e "bash -c 'set-title TAB1; sleep 10'" \
--tab -e "bash -c 'set-title TAB2; sleep 10'"
7"