diff options
-rw-r--r-- | README.md | 3 |
1 files changed, 1 insertions, 2 deletions
@@ -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:-/}" } ``` |