basename (从文件名中删除目录信息和后缀)

rose1 发表于 2020-08-12 11:15
浏览次数:
在手机上阅读

在类似Unix的操作系统上,basename命令从文件名中删除目录信息和后缀。 本文档介绍了GNU / Linux版本的基本名称。

查看英文版

目录

1 basename 运行系统环境

2 basename 描述

3 basename 语法

4 basename 例子

basename 运行系统环境

Linux

basename 描述

basename打印文件名NAME,其中删除了所有前导目录组件。它也可以选择删除任何结尾的后缀。
basename prints file name NAME with any leading directory components removed. It can optionally also remove any trailing suffix.

查看英文版

查看中文版

basename 语法

basename NAME [SUFFIX]
basename OPTION... NAME...

选件

-a, --multiple

支持多个参数并将每个参数视为NAME

-s, --suffix=SUFFIX

删除后缀SUFFIX,例如文件扩展名。

-z, --zero

使用NUL而不是换行符分隔输出。

--help

显示帮助信息并退出。

--version

输出版本信息并退出。

basename NAME [SUFFIX]
basename OPTION... NAME...

Options

-a--multiple

support multiple arguments and treat each as a NAME.

-s--suffix=SUFFIX

remove a trailing suffix SUFFIX, such as a file extension.

-z--zero

separate output with NUL rather than a newline.

--help

display help information and exit.

--version

output version information and exit.

查看英文版

查看中文版

basename 例子

basename /usr/bin/sort

输出字符串 “ sort ”。

basename include/stdio.h .h

输出字符串“ stdio ”。

basename -s .h include/stdio.h

输出字符串“ stdio ”。

basename -a any/str1 any/str2

输出字符串“ STR1 ”后面的字符串“ STR2 ”。

basename /usr/bin/sort

Outputs the string "sort".

basename include/stdio.h .h

Outputs the string "stdio".

basename -s .h include/stdio.h

Outputs the string "stdio".

basename -a any/str1 any/str2

Outputs the string "str1" followed by the string "str2".

查看英文版

查看中文版

其他命令行

bc | bdiff | bfs | bg | biff | bs | break |

如此好文,分享给朋友
重庆时时开彩结果官网 股票指数是什么意思 湖北11选五的玩法规则 股票行情查询一览 股票期权的平台 股票配资平台开发电微178-5613-9019 内蒙古快三在哪里能投注 黑龙江体彩6 1中奖规则 福彩3d五个数多少钱 湖北十一选五开奖结果查询一 天津快乐十分定位走势图 今天的山西十分钟开 明天好股票推荐 展恒理财 基金怎么玩才能赚钱 快三开奖最快 四川快乐十二开奖结果