シェルスクリプトで、シェルスクリプト自身のパスを取得する
訂正:タイトルで思いっきり「カレントディレクトリ」って書いてた。違うって。
シェルの機能だけでポータブルに行うことはできない(たぶん)のだけど、そんなに悩むこともなく、こうすれば良かったのだ。
シェルの種類で悩むくらいだったらこっちのほうがいいね。
cwd=`ruby -e "print File.dirname(File.expand_path('$0'))"`
訂正:タイトルで思いっきり「カレントディレクトリ」って書いてた。違うって。
シェルの機能だけでポータブルに行うことはできない(たぶん)のだけど、そんなに悩むこともなく、こうすれば良かったのだ。
シェルの種類で悩むくらいだったらこっちのほうがいいね。
cwd=`ruby -e "print File.dirname(File.expand_path('$0'))"`