Надіслати повідомлення з командного рядка [дублікат]


10

У Mac OS X деякі програми відображатимуть сповіщення, яке з’явиться ненадовго у верхньому правому куті (наприклад, коли я отримую електронну пошту).

Чи є спосіб генерувати повідомлення з командного рядка? Іншими словами, чи існує програма командного рядка, яку я можу запустити для відображення користувацького сповіщення з текстом на мій вибір? В ідеалі я хотів би, щоб я міг запустити щось подібне

show-notification "Hello world!"

із сценарію оболонки та з’явиться повідомлення, що показує текст «Привіт, світ!».


Я виявив, що я можу використовувати цю відповідь для відображення діалогового вікна в центрі екрану, на якому користувач повинен натиснути "ОК", але я шукаю повідомлення, а не модальне діалогове вікно.

Відповіді:


15

Наступні роботи:

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

1
Ви також можете додати sound name "default"в кінці
arsenius

1
Цікаво, чи можна було вказати спеціальне зображення для сповіщення.
Кенцо

Де я можу прочитати офіційну документацію display notification?
Баррі Джонс
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.