LoginSignup
124
98

More than 5 years have passed since last update.

Macのターミナルで時間のかかるコマンドが終わったら通知を受け取る方法

Posted at

最近docker buildとか時間のかかるコマンドを実行する時に終わったら通知が欲しいなーと思って調べたら以下の方法で出来ました。

準備

terminal-notifierパッケージをインストールするだけです

brew install terminal-notifier

実行

terminal-notifier -message '{メッセージ}'で通知を受け取れるので、これを実行するコマンドの後に繋げる形で書きます

{コマンド} && terminal-notifier -message '{メッセージ}'

実際に試してみましょう
3秒スリープした後に通知を受け取るようにします

sleep 3s && terminal-notifier -message 'コマンド完了'

スクリーンショット 2016-04-05 17.51.05.png

おお、通知キタコレ(゚▽゚)

ついでにコマンドをもっと簡単にしたいのでエイリアス設定をしておきます。

~/.bashrc
alias noti='terminal-notifier -message "コマンド完了"'

これで{コマンド} && notiで通知を受け取れるので地味に便利になりました

124
98
4

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
124
98