| basename是一个命令行中实用的小工具,可从给定的文件名中删除目录和后缀。 |
系统环境
如何使用basename命令
在Centos7系统中,已经默认安装了basename命令了,该命令包含在coreutils安装包里。
![]()
basename有两种语法:
basename NAME [SUFFIX] basename OPTION... NAME...
basename最后一部分。也可以删除任何结尾的后缀。这是一个简单的命令,最基本的是去掉文件明前面的目录并打印出来:
[root@localhost ~]# basename /etc/yum.repos.d/CentOS-Base.repo CentOS-Base.repo
basename命令默认删除所有结尾的/字符:
[root@localhost ~]# basename

本文介绍了Linux系统中的basename命令,包括其在Centos7中的默认安装情况、两种基本语法,以及如何删除文件名中的目录和后缀。通过实例展示了basename命令如何处理多个文件、删除特定后缀,并在bash脚本中配合mv命令进行文件扩展名转换的操作。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



