basename 取出路径的文件名

版权声明:qq:1263351411 https://blog.csdn.net/u013008795/article/details/88738373

3.6 basename取出路径的文件名

3.6.1 语法

basename NAME [SUFFIX]
basename OPTION… NAME…

例如
【basename /root/gdy/xdd.text】
取出“/root/gdy/xdd.text”路径的文件名xdd.text
在这里插入图片描述

3.6.2 常用参数

  • 【-s [.txt|.h|.doc|…]】输出不带指定后缀的文件名称
    例如:
    在这里插入图片描述

3.6.3 附加

  • dirname:取路径名
    例如:【dirname /root/gdy/xdd.text】
    在这里插入图片描述

  • 【basename –help】

[root@gdy103 tmp]# basename --help
用法:basename 名称 [后缀]
 或:basename 选项
去掉前导的目录部分后打印"名称"。
如果指定的话,还会去掉尾随的"后缀"。

      --help		显示此帮助信息并退出
      --version		显示版本信息并退出

示例:
  basename /usr/bin/sort       输出"sort"。
  basename include/stdio.h .h  输出"stdio"。

请向[email protected] 报告basename 的错误
GNU coreutils 项目主页:<http://www.gnu.org/software/coreutils/>
GNU 软件一般性帮助:<http://www.gnu.org/gethelp/>
请向<http://translationproject.org/team/zh_CN.html> 报告basename 的翻译错误
要获取完整文档,请运行:info coreutils 'basename invocation'
[root@gdy103 tmp]#
  • 【dirname --help】
[root@gdy103 tmp]# basename --help
用法:basename 名称 [后缀]
 或:basename 选项
去掉前导的目录部分后打印"名称"。
如果指定的话,还会去掉尾随的"后缀"。

      --help		显示此帮助信息并退出
      --version		显示版本信息并退出

示例:
  basename /usr/bin/sort       输出"sort"。
  basename include/stdio.h .h  输出"stdio"。

请向[email protected] 报告basename 的错误
GNU coreutils 项目主页:<http://www.gnu.org/software/coreutils/>
GNU 软件一般性帮助:<http://www.gnu.org/gethelp/>
请向<http://translationproject.org/team/zh_CN.html> 报告basename 的翻译错误
要获取完整文档,请运行:info coreutils 'basename invocation'
[root@gdy103 tmp]# dirname --help
用法:dirname 名称
 或:dirname 选项
输出已经去除了尾部的"/"字符部分的名称;如果名称中不包含"/",
则显示"."(表示当前目录)。

      --help		显示此帮助信息并退出
      --version		显示版本信息并退出

示例:
  dirname /usr/bin/sort	输出"/usr/bin"。
  dirname stdio.h		输出"."。

请向[email protected] 报告dirname 的错误
GNU coreutils 项目主页:<http://www.gnu.org/software/coreutils/>
GNU 软件一般性帮助:<http://www.gnu.org/gethelp/>
请向<http://translationproject.org/team/zh_CN.html> 报告dirname 的翻译错误
要获取完整文档,请运行:info coreutils 'dirname invocation'
[root@gdy103 tmp]#

猜你喜欢

转载自blog.csdn.net/u013008795/article/details/88738373