11
13

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

terminal-notifier の基本

Posted at

terminal-notifier とは?

terminal-notifier は Mac OS のユーザー通知を送るためのコマンドラインツールです。

インストール

$ brew install terminal-notifier

利用例

メッセージ+タイトル

$ terminal-notifier -title "📜 タイトル" -message "🍎 メッセージ"

sample1.png

URLを開く

通知をクリックすると指定URLでブラウザを開きます

$ terminal-notifier -message "URLを開く" -open https://github.com/tbpgr

クリック時に音を出す

$ terminal-notifier -message "音を出す" -sound Submarine
$ terminal-notifier -message "音を出す" -sound Basso

Sound Preference から音声を指定できる

  • Basso
  • Blow
  • Bottle
  • Frog
  • Funk
  • Glass
  • Hero
  • Morse
  • Ping
  • Pop
  • Purr
  • Sosumi
  • Submarine
  • Tink

mac_sound.png

アプリケーションを起動

通知をクリックすると指定アプリケーションを起動します。
この例では計算機を起動します。

$ terminal-notifier -message "Open 計算機" -activate "com.apple.calculator"

activate には Bundle Identifier を指定します。
起動中のアプリケーションの Bundle Identifier は以下で確認できます。

$ lsappinfo info -only bundleid 計算機
"CFBundleIdentifier"="com.apple.calculator"

その他の確認方法については下記の記事が参考になります。

Bundle Identifierを確認する

外部資料

11
13
0

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
11
13

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?