Enviar notificación desde la línea de comando [duplicar]

10

En Mac OS X, algunas aplicaciones mostrarán una notificación que aparece brevemente en la esquina superior derecha (por ejemplo, cuando recibo un correo electrónico).

¿Hay una manera de generar una notificación desde la línea de comandos? En otras palabras, ¿hay un programa de línea de comandos que pueda ejecutar para mostrar una notificación personalizada, con el texto que yo elija? Idealmente, me encantaría poder correr algo como

show-notification "Hello world!"

desde un script de shell y que aparezca una notificación que muestre el texto "¡Hola mundo!".


Descubrí que puedo usar esta respuesta para mostrar un cuadro de diálogo en el centro de la pantalla en el que el usuario tiene que hacer clic en "Aceptar", pero estoy buscando una notificación, no un cuadro de diálogo modal.

D.W.
fuente

Respuestas:

15

Los siguientes trabajos:

osascript -e 'display notification "Hello world!" with title "Hi!"'
D.W.
fuente
También te puede gustar agregar sound name "default" al final
arsenius
1
Me pregunto si se podría especificar una imagen personalizada para la notificación.
Kentzo