Linux系统中的basename命令使用实例

本文介绍了Linux系统中的basename命令,包括其在Centos7中的默认安装情况、两种基本语法,以及如何删除文件名中的目录和后缀。通过实例展示了basename命令如何处理多个文件、删除特定后缀,并在bash脚本中配合mv命令进行文件扩展名转换的操作。
摘要由CSDN通过智能技术生成
basename是一个命令行中实用的小工具,可从给定的文件名中删除目录和后缀。

系统环境

Centos7

如何使用basename命令

在Centos7系统中,已经默认安装了basename命令了,该命令包含在coreutils安装包里。

Linux中的basename命令使用实例Linux中的basename命令使用实例


basename有两种语法:

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

basename最后一部分。也可以删除任何结尾的后缀。这是一个简单的命令,最基本的是去掉文件明前面的目录并打印出来:

[root@localhost ~]# basename /etc/yum.repos.d/CentOS-Base.repo 
CentOS-Base.repo

basename命令默认删除所有结尾的/字符ÿ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值