I have a script (./start.sh) which can be run from anywhere in a Docker container.
How does this script determine its absolute path, regardless of the executing script's location and without pre-defining this parameter in the code?
I have tried `dirname $0` but that did not work.
If I use $(pwd) that is only the working directory and it some times does not work.
Here's what I found that works:
RUN_DIR=$(pwd $(dirname $0))/
You could also use this:
pushd `dirname $0` > /dev/null SCRIPTPATH=`pwd` popd > /dev/null
But the first seems a lot cleaner.
Good morning Members, Not sure if you are aware. Please read the following: https://www.icloud.com/keynote/0RyJ4VEdNUpjDpGfMhfZx9fEg#Confluence_Security_Advisor More details: https://co...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG