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  substitu-
     tion  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 directory:

     example% cc $1
     example% mv a.out `basename $1 .c`


ATTRIBUTES

     See attributes(5) for descriptions of the  following  attri-
     butes:

     ____________________________________________________________
    |       ATTRIBUTE TYPE        |       ATTRIBUTE VALUE       |
    |_____________________________|_____________________________|
    | Availability                | SUNWscpu                    |
    |_____________________________|_____________________________|


SEE ALSO

     sh(1), attributes(5)


Man(1) output converted with man2html