コンテナディレクトリへのより簡単なアクセス

コンテナディレクトリへのより簡単なアクセス

ここにbashスクリプトがあります。

$GOPATH/
     src/
     build.sh

build.shには次のものがあります。

export GOPATH="$(cd $(dirname "$BASH_SOURCE") && pwd)"

build.shのインクルードディレクトリを取得するより短い方法はありますか?

ベストアンサー1

スクリプトを含むディレクトリを取得するには、次のコマンドを使用します。

readlink -f $(dirname $0)

Bashのマニュアルページに記載されているように$0ファイル名を設定します。

readlink -fこのディレクトリの絶対パスを取得します。

おすすめ記事