機略戦記

Maneuver warfare

MacでRを実行している時、処理が終わったら通知を行う方法

結論

# 処理
system("osascript -e 'display notification \"done.\"'")

結果

f:id:Shinya_131:20151104214013p:plain

説明

  • AppleScriptから通知を行う事ができる。
  • osascriptを使うことで、AppleScriptのコードをシェルからevalできる ← これでshellから通知を行える
  • sysytem()を使うことで、shellのコードをRからevalできる。

関連

shinya131-note.hatenablog.jp