Chciałbym odzyskać bezwzględną nazwę pliku skryptu, który jest aktualnie wykonywany. Linki również powinny zostać rozwiązane.
W systemie Linux wygląda to tak:
$(readlink -mn "$0")
ale readlink
wydaje się działać zupełnie inaczej w Mac OS X.
Przeczytałem, że odbywa się to za pomocą
$(realpath $0)
w BSD, ale to też nie działa. Mac OS X nie ma realpath
.
Dowolny pomysł?