16 lines
340 B
Bash
16 lines
340 B
Bash
#!/bin/bash
|
|
|
|
CURRENT_PATH=$(pwd)
|
|
dirname $0 | grep "^/" >/dev/null
|
|
if [[ $? -eq 0 ]]; then
|
|
CURRENT_PATH=$(dirname $0)
|
|
else
|
|
dirname $0 | grep "^\." >/dev/null
|
|
retval=$?
|
|
if [[ ${retval} -eq 0 ]]; then
|
|
CURRENT_PATH=$(dirname $0 | sed "s#^.#$CURRENT_PATH#")
|
|
else
|
|
CURRENT_PATH=$(dirname $0 | sed "s#^#$CURRENT_PATH/#")
|
|
fi
|
|
fi
|