Sun Microsystems Logo
Products and Services
 
Support and Training
 
 

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
 
SunOS/BSD Compatibility Package Commandsbasename(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 directory:

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


ATTRIBUTES

 

See attributes(5) for descriptions of the following attributes:

ATTRIBUTE TYPEATTRIBUTE VALUE
AvailabilitySUNWscpu

SEE ALSO

 

sh(1), attributes(5)



SunOS 5.9Go To TopLast Changed 28 Mar 1995


Updated: 2004-01-16, 16:07