Solução padrão para exibir mensagens no shell ou com gerenciadores de janelas gui

1

Existe uma solução padrão para exibir mensagens de dentro dos scripts bash do eiter na linha de comando se o shell for um shell de login ou em uma nova janela na GUI do gerenciador de janelas atual? Especificamente estou executando o kde que possui a ferramenta kdialog para exibir mensagens. No entanto, eu preferiria uma solução independente do KDE, mas que usasse o estilo do KDE se estivesse em execução. Também deve permitir solicitar a entrada do usuário, etc.

    
por highsciguy 18.12.2012 / 23:06

1 resposta

1

Para a linha de comando, a solução padrão é dialog (1) que permite criar diálogos baseados em ncurses interativos, ou seja:

Achoquenãoháumarespostadefinitivaparaumainterfacegráficadescriptsdeshell,masconsidero zenity (1) como a ferramenta de facto para as interacções da GUI a partir da shell. Como é baseado em GTK, eu não tenho 100% de certeza sobre o tema do KDE, mas é possível, até onde sei, usar o tema do KDE no GTK.

    
por 18.12.2012 / 23:15