basename(1bsd)
basename --
(BSD) display portions of pathnames
Synopsis
/usr/ucb/basename string [suffix]
Description
basename
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 pattern as defined on the
ed(1)
manual
page.
Examples
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 directory:
cc $1
mv a.out `basename $1 .c`
References
ed(1),
sh(1)
© 2004 The SCO Group, Inc. All rights reserved.
UnixWare 7 Release 7.1.4 - 25 April 2004