Diferentes formatos de título para diferentes aplicativos do Terminal?

1

Eu uso um script que ativa uma janela já em execução de um programa ou inicia esse programa se ele não estiver em execução. Ele usa diferentes teclas de atalho; um para cada um dos meus aplicativos mais usados - ele verifica um formato de título de janela exclusivo. Isso funcionou bem, até hoje, quando decidi usar terminator ao lado de gnome-terminal .

Esses dois aplicativos de terminal exibem o mesmo formato de título e não sei como alterá-los de forma independente (na verdade, não sei como alterá-los).

Eu também uso konsole (porque exibe Unicode melhor que gnome-terminal), e tem uma opção de perfil que permite mudanças no formato de título de guia que é espelhado no título da janela, mas terminator e gnome-terminal não têm essa opção.

Existe alguma maneira de ter diferentes formatos de título para diferentes terminais?

    
por Peter.O 07.05.2011 / 10:53

1 resposta

1

Do lado do shell, você pode ver o processo pai do shell e incluí-lo no título de alguma forma:

ps -o comm= -p $(ps -o ppid= -p $$)

Ou a partir do seu script, você pode usar o atributo de classe da janela, que é a terceira coluna:

wmctrl -x -l

Se você compartilhar o script que estiver usando, talvez seja possível fornecer uma resposta mais específica.

    
por 07.05.2011 / 11:06