Sfondo
Mi piacerebbe poter visualizzare una finestra di notifica in OS X da uno script. Lo script verrà eseguito in background, quindi la notifica non dovrebbe andare al terminale, ma dovrebbe essere visualizzata in una finestra di dialogo.
Ciò che ho trovato finora
xmessage
Su Linux probabilmente userò xmessage
o una delle sue varianti per questo. Ma su OS X, avviare l'ingombrante X server solo per questa attività sembra eccessivo e troppo lento per i miei gusti.
Finestra di dialogo del Finder
Ho trovato una domanda simile in questo thread del forum , dove la risposta "accettata" suggeriva questo comando:
osascript -e 'tell app "Finder" to display dialog "Hey!"'
Ma sulla mia OS 10.7 , la finestra di dialogo risultante non è visualizzato immediatamente. Invece, l'icona del Finder inizia a rimbalzare e la finestra di dialogo diventa visibile solo dopo aver fatto clic sull'icona. Troppi clic del mouse, troppo dirompenti.
Notifier
C'è una risposta su Super User che suggerisce uno strumento chiamato terminale-notifier . Purtroppo, sembra che funzioni solo per OS X 10.8 , quindi non aiuto nel mio caso.
Domanda
Quindi c'è qualche strumento, incluso in OS X 10.7 o disponibile gratuitamente, che consente all'utente di visualizzare un piccolo dialogo senza troppi sovraccarichi?