始めに
マウスに手を持っていくのが嫌すぎて、コマンド実行ですべてを完結させたいと思っている今日この頃です。
今日は、Launchpad(アプリ一覧の一覧を開くやつ)を使わなくても、コマンドからDocker Desktop(アプリケーション)を起動/終了する方法を紹介します。
起動コマンド
-a
・・・ パスを書かずに/Applications配下のアプリケーションを開くオプション
open -a Docker
終了コマンド
osascript -e 'quit app "Docker"'
aliasで引数を受け取るようにする
最後に;
がないと、エラーになるので注意してください。
.bashrc
# 引数に指定したアプリケーションを起動
function start() { open -a $1; }
# 引数に指定したアプリケーションを終了
function stop() { osascript -e "quit app \"${1}\"";}
備考
bash
とzsh
で動作することを確認しました。