gxmessage :: shell script incrementado

Publicado por Celso Goya em 14/03/2005

[ Hits: 8.257 ]

 


gxmessage :: shell script incrementado



O gxMessage é um programinha bem simples e com ele é possível incrementar as mensagens exibidas nos scripts shell. Ao invés de utilizar o bom e velho echo, com o gxMessage você pode exibir as mensagens de retorno em uma janela GTK.

Instalação


Pra quem usa Debian é só digitar:

# apt-get install gmessage

Para outras distribuições é necessário baixar o código fonte e executar o processo de compilação.

O programa possui diversas opções que permitem, por exemplo, que uma mensagem apareça centralizada na tela ou então que utilize uma fonte específica.

Exemplo 1:

$ gxmessage "Hello World"

Exemplo 2 (centralizado):

$ gxmessage -center "Hello World"

Exemplo 3 (título definido):

$ gxmessage -center -title "Information" "Hello World"

Exemplo 4 (texto do botão):

$ gxmessage -center -title "Information" -buttons "More Info" "Hello World"

Exemplo 5 (pegando o retorno do botão clicado):

$ gxmessage -center -title "Information" -buttons "More Info" -print "More Info" "Hello World"

Estes são apenas alguns exemplos, também é possível definir cores e tamanho da janela. Outro recurso que achei interessante é que podemos definir um tempo para janela ficar aberta.

Site oficial:
Screenshot:
Download:
[]'s
Celso Goya

Outras dicas deste autor

Vim com a syntax colorida para PHP, C++, Pascal, etc

Freecraft, jogo de estratégia estilo Warcraft para Linux

Crie seu pinguim

Pinguins correndo pelas janelas!

Funções com nomes variáveis em PHP, isso existe sim!

Leitura recomendada

Como passar parâmetros para um alias no Bash

grep - Binary file XXX matches [Resolvido]

Lendo manpages no Firefox

if/then/elif/else - Escrevendo de outra maneira em bash

Alterando as ID tags de seus arquivos de áudio em massa pelo terminal

  

Comentários
[1] Comentário enviado por fike em 15/03/2005 - 11:19h

Opa!

Muito bom!

Também vale a pena usar o Zenity, usa gtk e as biblitecas do gnome.


[]'s

[2] Comentário enviado por joao_paulo em 14/06/2005 - 15:32h

Pô o Zenity é da Hora!
Coloquei o Korn para monitorar minha caixa de e-mails e sempre que tem nova mensagem ele mostra a mensagem através do Zenity. Muito legal! Valew fike.

zenity --info --title "Korn" --text "Você tem novas mensagens"



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts