dirname命令的具体使用,Linux会不会不一样_数据库
这篇文章主要介绍了Linux dirname命令的具体使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
01.命令概述
从文件名中去除非目录后缀。
Dirname命令删除文件名的非目录部分,只显示与目录相关的内容。Dirname命令读取指定路径名中的最后一个/和后面的字符,删除其他部分,并将结果写入标准输出。如果最后一个/后面没有字符,dirname命令将使用倒数第二个/并忽略其后的所有字符。Dirname和basename通常在shell内部命令中互换使用,以指定与指定的输入文件名略有不同的输出文件名。
02.命令格式
dirname 名字dirname 选项
03.常见选项
打印/后续零件的名称被删除。如果名称不包含/,则输出`。(表示当前目录)。
--help 显示帮助并退出--version 输出版本信息并退出
04.参考示例
4.1如果最后一个文件是目录
[deng@localhost test]$ dirname /home/deng/share//home/deng
4.2如果最后一个文件是普通文件
[deng@localhost test]$ dirname /home/deng/scott_data.sql /home/deng
4.3如果名称不包含/,则输出。
[deng@localhost test]$ dirname dir.[deng@localhost test]$
4.4相对路径情况
[deng@localhost test]$ dirname dir/adir
4.5路径是根目录
[deng@localhost test]$ dirname //[deng@localhost test]$ dirname ///[deng@localhost test]$
关于Linux dirname命令的具体使用,本文就讲到这里。有关Linux dirname命令的更多信息,请搜索以前的文章或下面的相关文章。希望大家以后能支持
本站所有文章和图片均来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。