とあるコマンドで bash の補完書きたいなぁと思って、そうすると bashrc 的なの書いて~/.bashrcとかでsource使って読み込ませることになると思います。 んで、コマンドと bashrc がセットみたいな感じなので、以下の様な感じのディレクトリ構成で適当に配置して、sourceで読み込ませたらついでに PATH も通してくれるとうれしいなと思ったわけです。 /path/to/ `-- kamipo |-- bin | `-- make_kanojo `-- etc `-- bashrc $ source /path/to/kamipo/etc/bashrc $ which make_kanojo /path/to/kamipo/bin/make_kanojo sourceに渡す引数は絶対パスだけでもいんですが、手で実行するときとか相対パスとか、ファイル名だけとかそういう感じ
![sourceで読み込んだらいい感じにPATHに追加するbashrc - As a Futurist...](https://cdn-ak-scissors.b.st-hatena.com/image/square/9de6bb00fff003a4ea5b7b0ed3a15c77ab07a2a7/height=288;version=1;width=512/https%3A%2F%2Fblog.riywo.com%2Fog-image%2F2012%2F08%2F27%2F194431%2Fimage.png)