macでreadlink -fが未対応の為、${0}からディレクトリ名を決定するように修正