首页IT科技.linux文件(Linux basename命令的使用详解)

.linux文件(Linux basename命令的使用详解)

时间2025-07-06 03:44:54分类IT科技浏览8471
导读:关于Linux Shell命令basename的使用总结。以下操作在Ubuntu14.04 Bash Shell中通过。...

关于Linux Shell命令basename的使用总结                   。以下操作在Ubuntu14.04 Bash Shell中通过                        。

最近在使用shell脚本时需要获取脚本执行时的名称                ,一般采用$0来获取脚本执行时的命令                           ,如/home/guochongxin/test.sh A B这样的脚本        ,在test.sh里echo $0得到的值是/home/guochongxin/test.sh            ,但实际我们只想获得test.sh                           ,这个时候就可以使用basename命令了        。

该命令的帮忙信息如下:

NAME

basename-strip directory and suffix from filenames

SYNOPSIS

basename NAME [SUFFIX]

basename OPTION

即basename的作用是从文件名中去除目录和后缀             ,有如下例子:

1.执行basename kernel/include/linux/或basename kernel/include/linux得到linux

2.执行basename kernel/include/linux/stddef.h得到stddef.h

3.执行basename kernel/include/linux/stddef.h .h得到stddef

4.执行basename kernel/include/linux/stddef.h h得到stddef.

5.执行basename kernel/include/linux/stddef.h .得到stddef.h

看到这常用的效果了        ,非常方便的一个命令               。

声明:本站所有文章                          ,如无特殊说明或标注                  ,均为本站原创发布                         。任何个人或组织    ,在未征得本站同意时                         ,禁止复制                、盗用                           、采集        、发布本站内容到任何网站            、书籍等各类媒体平台            。如若本站内容侵犯了原著者的合法权益                       ,可联系我们进行处理          。

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
web前端源代码([ 基础漏洞篇 ] webpack 前端源码泄露详解) flex布局一行三个中间留margin(CSS – 完美解决 flex 布局下,一行显示固定个数(平均分布)并且强制换行,超出后 “靠左“ 对其(详细解决方案,适用于 Web、Vue、React 等任何前端项目))