Enviar notificação da linha de comando [duplicado]


10

No Mac OS X, alguns aplicativos exibem uma notificação que aparece brevemente no canto superior direito (por exemplo, quando eu receber um email).

Existe uma maneira de gerar uma notificação a partir da linha de comando? Em outras palavras, existe um programa de linha de comando que eu possa executar para exibir uma notificação personalizada, com o texto de minha escolha? Idealmente, eu adoraria poder executar algo como

show-notification "Hello world!"

de um script de shell e uma notificação aparece mostrando o texto "Olá, mundo!".


Descobri que posso usar esta resposta para exibir uma caixa de diálogo no centro da tela na qual o usuário deve clicar em "OK", mas estou procurando uma notificação que não seja uma caixa de diálogo modal.

Respostas:


15

Os seguintes trabalhos:

osascript -e 'display notification "Hello world!" with title "Hi!"'

1
Você também pode adicionar sound name "default"no final
arsenius

1
Gostaria de saber se alguém poderia especificar uma imagem personalizada para a notificação.
Kentzo 27/07

Onde posso ler a documentação oficial display notification?
Barry Jones
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.