dirname命令什么意思,linux中dir命令怎么用

dirname命令什么意思,linux中dir命令怎么用,Linux dirname命令的具体使用

本文主要介绍Linux dirname命令的具体使用,通过示例代码介绍的非常详细,对大家的学习或者工作有一定的参考价值。有需要的朋友下面跟边肖学习。

01. 命令概述

从文件名中去除非目录后缀。

Dirname命令删除文件名的非目录部分,只显示与目录相关的内容。Dirname命令读取指定路径名中的最后一个/和后面的字符,删除其他部分,并将结果写入标准输出。如果最后一个/后面没有字符,dirname命令将使用倒数第二个/并忽略其后的所有字符。Dirname和basename通常在shell内部命令中互换使用,以指定与指定的输入文件名略有不同的输出文件名。

02. 命令格式

目录名

目录名选项

03. 常用选项

打印/后续零件的名称被删除。如果名称不包含/,则输出`。(表示当前目录)。

-救命

显示帮助并退出

-版本

输出版本信息并退出。

04. 参考示例

4.1如果最后一个文件是目录

[Deng @ localhost test]$ dirname/home/Deng/share/

/首页/邓

4.2如果最后一个文件是普通文件

[deng@localhost测试]$ dirname/home/Deng/Scott _ data . SQL

/首页/邓

4.3如果名称不包含/,则输出。

[deng@localhost测试]$ dirname dir。

【邓@本地主机测试】$

4.4相对路径情况

[Deng @ localhost test]$ dirname dir/a

目录

4.5路径是根目录

[deng@localhost测试]$ dirname /

/

[deng@localhost测试]$ dirname //

/

【邓@本地主机测试】$

关于Linux dirname命令的具体使用,本文就讲到这里。有关Linux dirname命令的更多信息,请搜索我们以前的文章或下面的相关文章。希望你以后能支持我们!

dirname命令什么意思,linux中dir命令怎么用