macのターミナルから音量を調節する


ミュートにする

osascript -e 'set volume with output muted'

音量を50にする

osascript -e "set volume 50/100*7"

ログアウトするときにミュートにする

vimでスクリプトを作ります

vim muted.sh

muted.shに以下の構文を書きます

osascript -e 'set volume with output muted'

ログアウト時に実行されるようにします
/Users/name/muted.shのところは絶対パスで指定します。macの環境によって絶対パスは異なります。

sudo defaults write com.apple.loginwindow LogoutHook /Users/name/muted.sh

muted.shのスクリプトがログアウト時に実行されないようにします

sudo defaults delete com.apple.loginwindow LoginHook

参考