diff --git a/realpath.sh b/realpath.sh index 214ae02..5602b91 100755 --- a/realpath.sh +++ b/realpath.sh @@ -53,6 +53,7 @@ while [ -n "$left" ]; do *) # Relative symlink: Keep $result, its the symlink base left="${target}/${left}" + result="${result%/*}" ;; esac