[macOS General] brew cask upgrade を行うスクリプト
Upgrade all installed casks.
Note (2016/09/12)
以下のスクリプトでは、brew cask info
の Not installed
という情報を利用していました。
現在バージョンでは、出力結果が変更されたため動かない事を確認しています。
新しい出力結果で動くスクリプトを Gem にしました。
Caskroom の path が変わったので、その他の調整も含めて以前に作成した ruby スクリプトを修正しました。
Installation
以下でセットアップ完了です。
- ファイルを
git clone
する。 - パスの通ったディレクトリへ移動する。
chmod +x
で実行権限を与える。
% git clone git@gist.github.com:3518cf3a032a4c5b6cc7.git gist
% mv gist/brew-cask-upgrade.rb ~/bin/brew-cask-upgrade
% chmod +x ~/bin/brew-cask-upgrade
% rm -rf gist
Usage
ターミナルの再起動などで再ログイン後、実行できるようになります。
% brew-cask-upgrade
起動中のアプリを再インストールすると惨事を招くため、毎回 y/n
で確認します。