Quero escrever scripts no Ubuntu que notificarão o usuário por meio de uma ferramenta análoga à Growl no OS X (especificamente, a growlnotify
ferramenta de linha de comando). Como é chamada a ferramenta equivalente no Linux?
17
O Ubuntu pode mostrar notificações , que parecem equivalentes ao Growl. É acessível através do DBus (para programas) e através do notify-send
comando (para shell scripts).
growlnotify
equivalente?zenity
eknotify
no fórum.notify-osd
no Ubuntu (que exibenotify-send
notificações) há alguns bugs -horrible (chamados de "recursos", a sério )), incluindo a impossibilidade de definir o tempo limite (mesmo que o-t
parâmetro esteja documentadonotify-send
) em bolhas e não sendo capaz de mostrar várias bolhas ao mesmo tempo. Para mim, isso torna o OSD de notificação inutilizável e, embora haja patches disponíveis, estou procurando uma alternativa. Atualmente, este é o mais adequado para mim: omgubuntu.co.uk/2012/03/…Há uma porta Growl para Linux. Encontrado aqui: Growl-for-linux
fonte
gntp-send -a "App Name" -s host-ip-address -p "password" "title" "test"
onde o endereço IP do host é o endereço IP do sistema para o qual você deseja enviar as notificações.se você estiver usando o KDE, é muito fácil! basta usar o comando kdialog que está embutido no KDE , como no exemplo abaixo:
se você estiver usando o ubuntu comum , precisará instalar o pacote libnotify-bin emitindo o seguinte comando:
e então você pode enviar mensagens assim:
o kdialog é um pouco mais interessante porque faz muito mais do que apenas enviar notificações da linha de comando. você pode criar uma interface gráfica interativa para seus programas bash com ela!
de qualquer forma, espero que isso ajude.
fonte