Noti — уведомления для «Терминала» в Mac и Linux

Эмулятор консоли в OS X и Linux не самое дружелюбное ПО, и сделать его чуть более удобным не помешает. Мы расскажем, как добавить в «Терминал» системные уведомления о завершении выполняемых процессов.

Некоторые процессы выполняются очень долго, и, чтобы не заглядывать в окно «Терминала» каждую минуту, удобнее использовать утилиту Noti, выводящую на рабочий стол уведомления.

👌 В телеграм-канале «Лайфхакер» лучшие статьи о том, как сделать жизнь проще.

⚡️Новости из мира гаджетов, обзоры, гайды и не только — в телеграм-канале «Технологии | Лайфхакер».

Для установки в OS X используем следующую команду:

curl -LOk https://github.com/variadico/noti/releases/download/v1.3.0/noti1.3.darwin-amd64.tar.gz && tar -zxvf noti1.3.darwin-amd64.tar.gz && mv noti /usr/local/bin/noti

Если у вас Linux, вводите эту:

curl -LOk https://github.com/variadico/noti/releases/download/v1.3.0/noti1.3.linux-amd64.tar.gz && tar -zxvf noti1.3.linux-amd64.tar.gz && mv noti /usr/local/bin/noti

Это всё. Теперь, чтобы вывести уведомление о завершении того или иного процесса, нужно добавить noti в начале или конце команды.

По умолчанию в уведомлении выводится имя процесса и сообщение «Done!», но при желании эти параметры можно задать вручную с помощью ключей -t и -m соответственно, а также настроить многие другие (подробнее — на странице проекта).

Введя, например, команду noti ‑t “Привет, Лайфхакер” echo, получаем на выходе что-то вроде этого.

Просто и удобно. Если часто пользуетесь терминалом, однозначно пригодится.

Это упрощённая версия страницы.

Читать полную версию
Adlan Dh
Спасибо за статью, но лучше такие вещи ставить через homebrew
gekoreed
На мак не надо ничего ставить для этого, в терминале работает osascript -e "display notification "Helo World""osascript запускает AppleScript который в свою очередь выдает уведомление
Vesper Aeternita
не знаю зачем уведомления в терминале, длительные процессы обычно редкость если вы там не компилите программы круглосуточно, а команды отрабатывают быстро