Wyślij powiadomienie z wiersza polecenia [duplikat]

10

W systemie Mac OS X niektóre aplikacje wyświetlą powiadomienie, które pojawi się na krótko w prawym górnym rogu (np. Kiedy otrzymam wiadomość e-mail).

Czy istnieje sposób na wygenerowanie powiadomienia z wiersza poleceń? Innymi słowy, czy istnieje program wiersza polecenia, który mogę uruchomić, aby wyświetlić niestandardowe powiadomienie z wybranym tekstem? Idealnie, chciałbym móc uruchomić coś takiego

show-notification "Hello world!"

ze skryptu powłoki i pojawi się powiadomienie z tekstem „Witaj świecie!”.


Odkryłem, że mogę użyć tej odpowiedzi do wyświetlenia okna dialogowego na środku ekranu, na którym użytkownik musi kliknąć „OK”, ale szukam powiadomienia, a nie modalnego okna dialogowego.

DW
źródło

Odpowiedzi:

15

Następujące prace:

osascript -e 'display notification "Hello world!" with title "Hi!"'
DW
źródło
1
Możesz także dodać sound name "default"na koniec
arsenius
1
Zastanawiam się, czy można określić niestandardowy obraz dla powiadomienia.
Kentzo
Gdzie mogę przeczytać oficjalną dokumentację display notification?
Barry Jones