Linux 命令 basename 的使用
basename 命令主要用于显示文件路径名剔除目录部分后的显示文件名。当为 basename 指定一个路径,basename 命令会删除所有的前缀包括最后一个slash(‘/’)字符,然后将字符串显示出来。若指定了后缀参数 suffix ,同时也会删除文件的扩展名。
一、语法格式
命令格式:
basename [pathname] [suffix]
basename [string] [suffix]
suffix为后缀,如果suffix被指定了,basename 会将 pathname 或 string 中的 suffix 去掉。
二、实例
$ basename /tmp/test/file.txt
file.txt
$ basename /tmp/test/file.txt .txt
file