@peccul is peccu

(love peccu '(emacs lisp cat outdoor bicycle mac linux coffee))

シェルスクリプトでそのスクリプトのあるディレクトリを取得する

よく忘れる。

SCRIPT_PATH=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )

from

stackoverflow.com

bash限定で、そのスクリプトシンボリックリンク経由だと正しくないとのこと。

途中のディレクトリがシンボリックリンクなのは大丈夫とのこと。