1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Macのターミナルで動くコマンドを作る方法

1
Last updated at Posted at 2025-12-31

はじめに

sshみたいな長いコマンドがあると思うんですけど、毎回打つのが面倒になったのでコマンド化することにしました。

毎回作り方を忘れるので、備忘録として残しておきます。

実行環境

  • Macbook Air(M2)
  • MacOS Sequoia 15.7.3

HOW TO

以下の説明では、original-command-testというコマンドをcommandというコマンドにしようと思います。
なので、自作コマンドで実行させたいコマンドをoriginal-command-testに入れて、commandに自分の好きなコマンドの文字列にしてください。

ファイル作成

今回作成するファイルを入れるためのフォルダを作ってください。私は~/scriptsに作りました。

以下のコマンドで作るか、普通にFinderから手動で作ってください。

mkdir -p ~/scripts

フォルダの中に以下のコマンドで入るか、VSCodeなどでフォルダに入りましょう。

cd ~/scripts

以下のコマンドか、VSCodeでファイルを作成します。ファイル名は作りたいコマンド名にします。

touch command

vimでもVSCodeでも良いので、このファイルを開いて中に実行したいコマンドを書きます。

original-command-test

実行権限を付与

実行権限を与えます。

chmod +x command

パスを通す

.zshrcに作成したファイルを置いたフォルダ(例だとscripts)をPATHに追加します。.zshrcファイルをテキストエディットなどで開いて直接追記しても良いです。

echo 'export PATH="$HOME/scripts:$PATH"' >> ~/.zshrc

以下のコマンドを実行するか、ターミナルを再起動をして変更を反映します。

source ~/.zshrc

実際に試してみる

ターミナルを開いて、自分で作ったコマンドを実行してみましょう。

command

ここまで問題なくできていれば、中に書いたコマンドが実行されると思います。

おわりに

コマンド化するだけで劇的に楽になるので、おすすめです。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?