0%

basename命令

一、常用用法

1
basename NAME [SUFFIX]

二、含义与示例

2.1、含义

对于给定的文件路径,除去前导的父目录路径,如果指定了“SUFFIX”,那么也除去“SUFFIX”指定的后缀,把最终剩余部分打印出来。

2.2、示例

现有以下命令:

1
basename include/stdio.h .h

对于给定的文件路径“include/stdio.h”,除去前导的父目录路径“include/”,得到“stdio.h”,命令还指定了“SUFFIX=.h”,那么再除去“.h”后缀,得到“stdio”,因此最后打印“stdio”。


参考文献: [1]man basename
您的支持将鼓励我继续分享!