basename用法:
简而言之取文件名
(1)
basename $WORKFILE
显示shell 变量 WORKFILE 的值的基本名称,比如WORKFILE 变量的值是/home/dyx/file.c 文件,则此命令显示file.c
(2)
FILE=`basename $1 .c`.o
把参数$1的.c后缀其替换成.o赋值给FILE
dirname用法
简而言之取路径
dirname /home/dyx/file.c的值为:/home/dyx