Linux basename命令的使用

关于Linux Shell命令basename的使用总结。

操作方法

  • 01

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

  • 02

    该命令的帮忙信息如下:

  • 03

    NAME basename - strip directory and suffix from filenames SYNOPSIS basename NAME [SUFFIX] basename OPTION

  • 04

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

  • 05

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

  • 06

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

  • 07

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

  • 08

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

  • 09

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

  • 10

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

(0)

相关推荐

  • Linux basename命令的使用详解

    关于Linux Shell命令basename的使用总结.以下操作在Ubuntu14.04 Bash Shell中通过. 最近在使用shell脚本时需要获取脚本执行时的名称,一般采用$0来获取脚本执行 ...

  • Linux常用命令大全 Linux常用命令全集

    Linux常用命令全集 http://www./linux/ 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 d ...

  • Linux ftp命令的使用方法详解

    ftp服务器在网上较为常见,Linux ftp命令的功能是用命令的方式来控制在本地机和远程机之间传送文件,这里详细介绍Linux ftp命令的一些经常使用的命令,相信掌握了这些使用Linux 进行ft ...

  • Linux基本命令学习之linux cd命令详解

    Linux cd 命令可以说是Linux中最基本的命令语句,其他的命令语句要进行操作,都是建立在使用 cd 命令上的。 所以,学习Linux 常用命令,首先就要学好 cd 命令的使用方法技巧。 1. ...

  • linux iostat命令详解和使用实例(磁盘操作监控工具)

    它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况。同vmstat一样,iostat也有一个弱点,就是它不能对某个进程进行深入分析,仅对系统的整体情况进行分析。iostat属于sysstat ...

  • linux cat命令使用方法

    Linux Cat命令的一般用法这里我就不在提了,在baidu就可以直接收到相关资料,这里就不说了。下面谈谈Linux Cat命令修改cat delimiter的方法。 如果想修改cat delimi ...

  • linux解析命令行选项getopt_long用法解读

    linux解析命令行选项getopt_long用法 在程序中难免需要使用命令行选项,可以选择自己解析命令行选项,但是有现成的,何必再造轮子。 下面介绍使用getopt_long解析命令行选项。 程序中 ...

  • Linux find命令实例教程 15个find命令用法

    除了在一个目录结构下查找文件这种基本的操作,你还可以用find命令实现一些实用的操作,使你的命令行之旅更加简易。 本文将介绍15种无论是于新手还是老鸟都非常有用的Linux find命令。 首先,在你 ...

  • linux find命令忽略目录的查找方法

    在linux操作系统中,find命令非常强大,在文件与目录的查找方面可谓无所不至其极,如果能结合xargs命令使得,更是强大无比。 以下来看看find命令忽略目录查找的用法吧。 例1,根据文件属性查找 ...