wiki:Shell

Shell

Get Current Path

#!/bin/bash

function get_current_path {
    SOURCE=${BASH_SOURCE[0]}
    DIR=$( dirname "$SOURCE" )
    if [ -h "$SOURCE" ]; then
        SOURCE=$(readlink "$SOURCE")
        [[ $SOURCE != /* ]] && SOURCE="$DIR/$SOURCE"
        DIR=$( cd -P "$( dirname "$SOURCE"  )" && pwd )
      else
        DIR=$( cd -P "$( dirname "$SOURCE" )" && pwd )
    fi
    echo $DIR
}

CI_DIR=$( get_current_path )
Last modified 7 years ago Last modified on 08/26/15 09:34:44