Shellで絶対パスを取得する
·1 分で読めます
よく忘れてしまうのでメモ。例えば実行するスクリプトの絶対パスを取得する場合。
#!/bin/sh
DIR=$(cd $(dirname "$0") && pwd)
echo $DIR
$ sh ~/Dropbox/code/sh/abspath.sh
Users/kazuhiro/Dropbox/code/sh
関連記事
Shellでset -uした時の引数の取り扱い
2012-04-07
Shellでset -e の状態を解除するにはset +e
2012-02-05
Shellでgetoptsを使ってコマンドライン引数の解析
2010-04-06