   

        
       .    -
     ,   .  
  . 28.4.

 28.4.  
          

#                     .

##                    .
%                     .
%%                    .

     :

${_  ]

    ,   . 28.4,    -
,  ,     .  
            -
    :

$ SOURCEFILE=/usr/local/src/prog.
$ echo $(SOURCEFILE#/*/}

local/src/prog.c

$ echo $(SOURCEFILE##/*/}

prog.

$ echo ${SOURCEPILE%/*}

/usr/local/src                                                                   :

$ echo ${SOURCEFILE%%/*}

$ echo $(SOURCEFILE%.c)

/usr/local/src/prog

$ CHOPFIRST=$(SOURCEFILE#/*/}

$ echo $CHOPFIRST

local/src/prog.c

$ NEXT=${CHOPFIRST%%/*}

$ echo $NEXT

local

  

        
,      . ,  
 *.  ,    ,   .. -
       ,  . 
        (globbing).
         
         .

900                                                  VI. 