unixdev.net


Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (v7man)
Page:
Section:
Apropos / Subsearch:
optional field

BASENAME(1)                                                        BASENAME(1)
NAME
       basename - strip filename affixes
SYNOPSIS
       basename string [ suffix ]
DESCRIPTION
       Basename deletes any prefix ending in `/' and the suffix, if present in
       string, from string, and prints the result on the standard output.   It
       is normally used inside substitution marks ` ` in shell procedures.
       This  shell procedure invoked with the argument /usr/src/cmd/cat.c com-
       piles the named file and moves the output to cat in the current  direc-
       tory:
                      cc $1
                      mv a.out `basename $1 .c`
SEE ALSO
       sh(1)
                                                                   BASENAME(1)