WindowsでいうところのバッチファイルをMacで作成する方法

Windowsではコマンドを書いて.bat拡張子で保存すれば、ダブルクリックでそのファイル内に書かれたコマンドが実行される「バッチファイル」というものが作れます。
Macでも同じようなことができないか調べたら.commandというファイルがあったので、今回はそれについてまとめておきます。
バッチファイルの作成方法
ファイルの作成
バッチファイル自体は普通にテキストエディタで作成して、拡張子を.commandにして保存すれば作成できます。

今回は下記の内容を入力して「open_bashrc.command」という名前で保存します。
cd
open .bashrcアクセス権の設定
保存したファイルをダブルクリックしたらコマンドが実行されるはずですが、「ファイル”open_bashrc.command”は、適切なアクセス権限がないために実行できません」というダイアログが表示されます。

これを解決するためには、ターミナルを開いたあと、open_bashrc.commandがあるディレクトリに移動して下記のコマンドを実行します。
$ chmod u+x open_bashrc.commandちなみに、Path Finderを使っている人であれば、Path Finderの情報パネルの「アクセス権」から「Owener:」の「Execute」をチェックすれば実行できるようになります。

権限の設定ができたら、open_bashrc.commandを改めてダブルクリックしましょう。
ちゃんとコマンドが実行されて、.bashrcファイルが開かれたら成功です。
何度も同じような操作をする場合はこのようにバッチファイルを作ってあげればラクになりますし、複数人で同じ作業をする場合も、一連のコマンドをバッチファイルにまとめて共有することで、他の人の作業時間を短縮してあげることもできますね。


Path Finderがバージョン9.2にアップデート!ロックダウン期間中は無料トライアル期間が30日から60日に延長!
Path Finderのクラウドファイルアップロード機能で、選択ファイルをサーバー上にすばやくアップする
ATOKで変換時に文章を指摘してくれる「校正支援」タブの設定項目
Keyboard Maestroのバージョン9.0がリリース!ダークモード対応やJSON関連のアクションが追加
Alfredで設定しておくと便利な細かいことまとめ
時間に合わせてディスプレイの色温度を調節してくれるアプリ「f.lux」の導入方法
Chrome拡張機能の「Create Link」を使って簡単にサイトリンクを生成する
Visual Studio CodeのEmmetのlang属性をjaに変更する方法
Alfred 4のClipboard History機能で、前にコピーした内容をペーストする方法
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
【2026年版】Karabiner-Elementsで実現する右commandキー活用のススメ
Bartender ProのTop Shelf機能でできること
高機能なスクリーンショットアプリ「CleanShot X」
macOSの効率化に関するDiscordコミュニティ「CMD-F」を立ち上げました
1Passwordの開発者向け機能(SSH Agent / Environments / 1Password CLI / Developer Watchtower)
Default Folder Xで保存ダイアログ内のファイルリストにフォーカスする方法
Obsidianで整理した知識をAnkiで定着させる方法
Figma × Keyboard Maestroでどこまで効率化できる?
マウス操作の完成度が高いウインドウリサイズアプリ「Magnet」
Macで複数ディスプレイを使っている場合に便利な設定集