basename 和 dirname

Posted daduryi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了basename 和 dirname相关的知识,希望对你有一定的参考价值。

basename将目录路径去掉,返回文件的实际文件名(此处也可以是最后一级目录)。如与$0一起

if [ $? -eq 0 ]; then
    cd - ;
    mv `basename $0` test1.sh
fi

 

[[email protected] b]# basename `pwd`
b

 

dirname与basename刚好相反,返回目录部分。

 

以上是关于basename 和 dirname的主要内容,如果未能解决你的问题,请参考以下文章

linux 系统函数 basename和dirname

变量-basename dirname

basename dirname命令使用范例

[sh]basename&dirname截取路径和文件名&case参数选项

Linux常用命令简述--dirname与basename

linux 系统函数之 (dirname, basename)