美文网首页linux常用命令
文件和目录操作命令-10-basename命令

文件和目录操作命令-10-basename命令

作者: 夏胖运维 | 来源:发表于2020-11-18 21:35 被阅读0次

    1. 命令介绍

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

    2. 命令格式

    basename NAME [SUFFIX]
    basename OPTION... NAME...
    

    3. 命令功能

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

    4. 常用选项

    选项 含义
    -a 支持多个参数并将每个参数视为一个名称
    -s 删除尾随后缀
    --version 显示版本号

    5. 常用实例

    1. 打印文件或目录名称
    [root@web-01 ~]# basename /usr/bin/sort
    sort
    
    1. 同时指定多个文件或目录
    [root@web-01 ~]#  basename  any/str1 any/str2
    str1
    [root@web-01 ~]# basename -a any/str1 any/str2
    str1
    str2
    
    1. 只显示文件名称并不显示后缀
    [root@web-01 ~]# basename /usr/bin/sort.sh
    sort.sh
    [root@web-01 ~]# basename -s .sh /usr/bin/sort.sh
    sort
    

    相关文章

      网友评论

        本文标题:文件和目录操作命令-10-basename命令

        本文链接:https://www.haomeiwen.com/subject/smrhiktx.html