diff --git a/README.md b/README.md index 52133b5..ec7285b 100644 --- a/README.md +++ b/README.md @@ -486,10 +486,9 @@ Alternative to the `dirname` command. dirname() { # Usage: dirname "path" dir=${1%%/} + [ "${dir##*/*}" ] && dir=. dir=${dir%/*} - [ "${1##*/*}" ] && dir=. - printf '%s\n' "${dir:-/}" } ```