キーワード

概要

実行したシェルスクリプトのあるディレクトリに移動します。なお、移動はシェルスクリプト実行中だけで実行後は元に戻っています。

方法

次の実行結果を得ます。

$./dir/sample.sh
echo
$

解説

dirname
ファイルパスからファイル名を取り除いて親ディレクトリパスだけを抜き出します。
$0
実行中のコマンド名(シェルスクリプト名)です。

参考

Last-modified: 2013-12-04 (水) 17:53:26 (2118d)