シェルスクリプトでコマンドを自作

最近シェルスクリプトに興味津々。

シェルスクリプトをコマンド風に動作させる方法をメモ。


まず、シェルスクリプトを置くディレクトリにパスを通す。

~/bin に置く場合は、zsh を使用している場合 .zshrc に以下の記述を追加する。

path=(~/bin $path)

注意点として = をスペースで挟んだりしないこと。

~/bin がパスに追加するディレクトリで、$path で元のパス。

あとは ~/bin に拡張子なしのシェルスクリプトを置けばよい。

設定直後は

$ source ~/.zshrc
$ rehash

を忘れずに。