ことのおこり その 1
シェルスクリプト内に相対パスばりばり書いちゃってはまって。
ぐぐる
こんなページを発見。
ABS_DIR=`cd \`dirname $0\` && pwd` . ${ABS_DIR}/../etc/hogehoge
ことのおこり その 2
作ったシェルスクリプトのシンボリックリンクを作って実行!
…あれ?
ぐぐる
こんなサイトを発見。
if [ -L $0 ]; then ABS_DIR=`cd \`dirname \\\`readlink -f $0\\\`\` && pwd` else ABS_DIR=`cd \`dirname $0\` && pwd` fi . ${ABS_DIR}/../etc/hogehoge
きょうくん
- シェルスクリプトに相対パスを書かない。
- シェルスクリプトをシンボリックリンクにしない。
0 件のコメント:
コメントを投稿