basename(1b) opensolaris man page | unix.com

Man Page: basename

Operating Environment: opensolaris

Section: 1b

basename(1B)					     SunOS/BSD Compatibility Package Commands					      basename(1B)

NAME
basename - display portions of pathnames
SYNOPSIS
/usr/ucb/basename string [suffix]
DESCRIPTION
The basename utility deletes any prefix ending in `/' and the suffix, if present in string. It directs the result to the standard output, and is normally used inside substitution marks (` `) within shell procedures. The suffix is a string with no special significance attached to any of the characters it contains.
EXAMPLES
Example 1 Using the basename command. This shell procedure invoked with the argument /usr/src/bin/cat.c compiles the named file and moves the output to cat in the current direc- tory: example% cc $1 example% mv a.out `basename $1 .c`
ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Availability |SUNWscpu | +-----------------------------+-----------------------------+
SEE ALSO
sh(1), attributes(5) SunOS 5.11 28 Mar 1995 basename(1B)
Related Man Pages
basename(1) - mojave
dirname(1) - opendarwin
basename(1) - sunos
basename(1) - osx
basename(1b) - sunos
Similar Topics in the Unix Linux Community
Hey Look at this....
getting basename inside awk script
Simple Cut issue
awk and basename
increment counter as suffix starting with the rightmost digit