basename

打印目录或者文件的基本名称

说明

使用 basename 命令用于打印目录或者文件的基本名称。basename 和 dirname 命令通常用于 shell 脚本中的命令替换来指定和指定的输入文件名称有所差异的输出文件名称。

用法

basename [参数] 对象

对象

  • 文件:带路径信息的文件;
  • 后缀:可选参数,指定要去除的文件后缀字符串。

参数

--help #显示帮助
--version #显示版本号

软件包

basename 命令详解和基本用法,basename 命令语法及参数解读, basename 命令使用方法及实例演示。

实例

  1. 去掉 /root/install.log 文件前导的目录部分

    basename /root/install.log

    返回

    install.log

     

  2. 去掉 /root/install.log 文件的后缀 .log

    basename /root/install.log .log

    返回

    install

     

  3. 去掉 /var/log 目录前导的目录部分

    basename /var/log

    返回

    log