Add realpath function for mac compat
This commit is contained in:
parent
2e91e01590
commit
d62c3bb404
16
common.shinc
16
common.shinc
@ -117,3 +117,19 @@ help() {
|
|||||||
|
|
||||||
return 0
|
return 0
|
||||||
}
|
}
|
||||||
|
|
||||||
|
realpath $PWD > /dev/null 2>&1
|
||||||
|
if [[ $? -ne 0 ]]; then
|
||||||
|
realpath() {
|
||||||
|
OURPWD=$PWD
|
||||||
|
cd "$(dirname "$1")"
|
||||||
|
LINK=$(readlink "$(basename "$1")")
|
||||||
|
while [ "$LINK" ]; do
|
||||||
|
cd "$(dirname "$LINK")"
|
||||||
|
LINK=$(readlink "$(basename "$1")")
|
||||||
|
done
|
||||||
|
REALPATH="$PWD/$(basename "$1")"
|
||||||
|
cd "$OURPWD"
|
||||||
|
echo "$REALPATH"
|
||||||
|
}
|
||||||
|
fi
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user