(shell is bash)のようなステートメントを実行したい
/# source /workspace/scripts/script.sh
/workspace/scripts# source script.sh
script.sh内で、独自の場所を取得したいと思います。(script.shはPATH変数には含まれません)
readlink -f $0スクリプトを実行するときにこれを使用できますが、スクリプトを実行すると同じことが機能しませんsource。
コマンドを実行する場所にソリューションを依存させたくありません。source(そうでなければpwd十分だったでしょう)
これは可能ですか?