您现在的位置是:网站首页> 编程资料编程资料
Linux basename命令的使用详解_LINUX_操作系统_
2023-03-16
886人已围观
简介 Linux basename命令的使用详解_LINUX_操作系统_
关于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
看到这常用的效果了,非常方便的一个命令。
相关内容
- Linux主流架构运维工作简单剖析讲解_LINUX_操作系统_
- linux的Sudo/su授权命令详解_LINUX_操作系统_
- Linux下定制SSH来简化远程访问的方法_LINUX_操作系统_
- 临时更改Linux栈空间大小的方法_LINUX_操作系统_
- 从Vim中访问shell或者运行外部命令的方法_LINUX_操作系统_
- 浅谈Linux中free命令以及它的一些有用选项_LINUX_操作系统_
- 如何在Linux中添加一块大于2TB的新磁盘?_LINUX_操作系统_
- 利用linux命令行工具进行文本行过滤的方法_LINUX_操作系统_
- linux块设备读写流程详解_LINUX_操作系统_
- Linux下安装vagrant过程出现问题如何解决?_LINUX_操作系统_
