January 2001
Intermediate to advanced
480 pages
7h 22m
English
Here is the Korn shell version of the Unix dirname command. It returns a pathname minus the last directory. As in kbasename, the substring feature does all the work.
#!/bin/ksh # # kdirname - Korn shell dirname # # Check arguments if (($# == 0 || $# > 1)) then print "Usage: $0 string" exit 1 fi # Get the dirname print ${1%/*}
Read now
Unlock full access