やってみる

アウトプットすべく己を導くためのブログ。その試行錯誤すらたれ流す。

Bashで呼出元のフルパスを取得する(○$0☓$BASH_SOURCE)

 自分自身でなく呼出元。

結論

"$(cd "$(dirname "$0")"; pwd -P)/($basename "$0")"

注意

対象環境

$ uname -a
Linux raspberrypi 4.19.75-v7l+ #1270 SMP Tue Sep 24 18:51:41 BST 2019 armv7l GNU/Linux