bash get current script path code example
Example 1: how to get a script's directory in bash
#!/bin/bash
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"
Example 2: get the path of script bash
script_dir=$(dirname "$0") #assign path of the script
working_dir=$(pwd) # assign working directory,
Example 3: bash get path of script
SCRIPTPATH="$( cd "$(dirname "$0")" >/dev/null 2>&1 ; pwd -P )"