# dirname() -- Returns directory name component of path # Usage: dirname filename # # Example 1: # # echo $(dirname "/usr/bin/chak"); # # Example 2: # # string="$(dirname "/usr/bin/chak")"; # echo $string; dirname() { local dir="${1%${1##*/}}"; [ "${dir:=./}" != "/" ] && dir="${dir%?}"; echo "$dir"; }