cd "$(dirname "$0")"
そのスクリプトが存在するディレクトリに移動する
GPT-4.icon
コマンドの意味
$0
dirname "$0"
なぜ使うのか?
スクリプトがどこから実行されても(カレントディレクトリがどこでも)、確実にスクリプトが存在するディレクトリに移動して操作を行えます。
https://qiita.com/autotaker1984/items/bc758fcf368c1a167353#ディレクトリの移動
CURRENT=$(cd $(dirname $0) && pwd)
も関連しているか?