首页IT科技用rm命令删除非空目录需要加上(dirname命令 – 去除文件名中的非目录部分)

用rm命令删除非空目录需要加上(dirname命令 – 去除文件名中的非目录部分)

时间2025-09-19 10:22:07分类IT科技浏览5102
导读:dirname命令去除文件名中的非目录部分,仅显示与目录有关的内容。dirname命令读取指定路径名保留最后一个/及其后面的字符,删除其他部分,并写结果到标准输出。如果最后一个/后无字符,dirname 命令使用倒数第二个/,并忽略其后的所有字符。dirname 和 basename 通常在 shell 内部命令替换使用,以指定一...

dirname命令去除文件名中的非目录部分              ,仅显示与目录有关的内容               。dirname命令读取指定路径名保留最后一个/及其后面的字符                       ,删除其他部分        ,并写结果到标准输出                      。如果最后一个/后无字符              ,dirname 命令使用倒数第二个/                      ,并忽略其后的所有字符        。dirname 和 basename 通常在 shell 内部命令替换使用        ,以指定一个与指定输入文件名略有差异的输出文件名       。

语法格式:dirname [参数]

常用参数:

--help 显示帮助 --version 显示版本号

参考实例

去除 // 的非目录部分结果为 / :

[root@linuxcool ~]# dirname // /

去除 /a/b/ 的非目录部分结果为 /a :

[root@linuxcool ~]# dirname /a/b/ /a

去除 a 的非目录部分结果为 . :

[root@linuxcool ~]# dirname a .

去除 a/b 的非目录部分结果为路径名 a :

[root@linuxcool ~]# dirname a/b a
声明:本站所有文章       ,如无特殊说明或标注                      ,均为本站原创发布                      。任何个人或组织               ,在未征得本站同意时       ,禁止复制               、盗用                      、采集        、发布本站内容到任何网站       、书籍等各类媒体平台               。如若本站内容侵犯了原著者的合法权益                      ,可联系我们进行处理       。

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
python getopt模块(python pyglet模块如何使用)