ITedite

スクリプト実行パスに戻るには

シェルスクリプト内でディレクトリ移動をすることはよくあるが、
実行スクリプトが存在するディレクトリを記憶している環境変数とかはあるんだろうか。
カレントディレクトリを元に戻したい時ってあるじゃん。
まぁ、実行時にpwdとかの値をシェル変数にたたきこめばいいだけだが。
あー、そういえば環境変数にpwdの値を保持しているやつなかったっけか・・・。
※調査結果
環境変数$PWDと$OLDPWDを使えばなんとかなる。ひとつ前までしか戻れないが。