シェルスクリプトで自身のファイルパスを取得するには、以下のような感じにしたら良いです。
#!/bin/sh my_dirname() { echo ${1%/*}; } PWD=`pwd` case "$0" in /*) DIR=`my_dirname "$0"` ;; *) DIR=`my_dirname "$PWD/$0"` ;; esac echo $DIR
こんな記事もおすすめ
関連記事
dockerにviteを入れて…
laravel8で、いつも利用…
仕事で使っているサーバのOSが…
久しぶりにlet's encr…
dockerで用意したmysq…
Dockerを使ってみたいとは…