2011年11月30日

シェルスクリプトが存在するディレクトリを調べる

シェルスクリプトが存在するディレクトリを調べるには、下記コマンドを使う。
/usr/bin/dirname $0


シェルにシェルスクリプトのあるディレクトリへ移動するよう書く場合はこうなる。
#!/bin/sh

## ワークディレクトリを /usr/local/somedir/bin にする
cd `/usr/bin/dirname $0`

..... (メインロジック)
参考サイトまんまですが!

■ 参考サイト
http://www.slogical.co.jp/tech/unixcommand_dirname.html

タグ:Linux SHELL
posted by まきすけ at 22:29 | Comment(0) | TrackBack(0) | Linuxとか