(给Linux爱好者加星标,提升Linux技能)

转自:恋猫大鲤鱼

dablelv.blog.csdn.net/article/details/103125135

1.命令简介

dirname 命令从文件路径中获取文件目录。作用与 basename 命令相反,basename 用于获取文件名。

如果文件路径中不包含 /,那么输出 . 表示当前目录。如果文件路径最后一个字符是 /,那么剥离倒数第二个 / 及其后的内容。

2.命令格式

dirname [OPTION] NAME...

3.选项说明

-z, --zero 用空字符 NUL 而不是换行符分隔输出--help 显示帮助并退出--version 显示版本并退出

4.常用示例

(1)获取目录部分,剥掉文件名。

dirname /root/go/src/main.go/root/go/src

(2)获取目录部分,剥掉文件名,后跟多个文件路径。

dirname /root/go/src/main.go /root/go/src/util.go/root/go/src/root/go/src

(3)获取目录的目录。即如果文件路径最后一个字符是 /,那么剥离倒数第二个 / 及其后的内容。

dirname /usr/bin//usr

(4)如果文件路径中不包含 /,那么输出 . 表示当前目录。

dirname stdio.h.

(5)路径是根目录的特殊情况。不剥除任何内容,输出 /。

dirname //

给我们公号发送 命令 二字,获取“每天一个Linux命令”系列的完整目录。

- EOF -

推荐阅读  点击标题可跳转

1、每天一个 Linux 命令(90):help 命令

2、每天一个 Linux 命令(89):ssh 命令

3、每天一个 Linux 命令(88):userdel 和 useradd 命令

看完本文有收获?请分享给更多人

推荐关注「Linux 爱好者」,提升Linux技能

点赞和在看就是最大的支持❤️

go ssh 执行多个命令_每天一个 Linux 命令(92): dirname 命令相关推荐

  1. linux xargs命令_如何在Linux中使用xargs命令?

    linux xargs命令 The xargs command allows us to pass the output of one command as the input for another ...

  2. linux yes 命令_如何在Linux上使用yes命令

    linux yes 命令 Fatmawati Achmad Zaenuri/Shutterstock.com Fatmawati Achmad Zaenuri / Shutterstock.com T ...

  3. linux rev命令_如何在Linux上使用rev命令

    linux rev命令 Fatmawati Achmad Zaenuri/Shutterstock Fatmawati Achmad Zaenuri / Shutterstock Linux's re ...

  4. linux ip命令_如何在Linux上使用ip命令

    linux ip命令 Fatmawati Achmad Zaenuri/Shutterstock Fatmawati Achmad Zaenuri / Shutterstock You can con ...

  5. 在linux里复制文件命令_如何在Linux上使用“安装”命令复制文件

    在linux里复制文件命令 Fatmawati Achmad Zaenuri/Shutterstock.com Fatmawati Achmad Zaenuri / Shutterstock.com ...

  6. linux dig命令_如何在Linux上使用dig命令

    linux dig命令 Fatmawati Achmad Zaenuri/ShutterstockFatmawati Achmad Zaenuri / Shutterstock The Linux d ...

  7. linux echo命令_如何在Linux上使用Echo命令

    linux echo命令 Fatmawati Achmad Zaenuri/ShutterstockFatmawati Achmad Zaenuri / Shutterstock The echo c ...

  8. linux uniq命令_如何在Linux上使用uniq命令

    linux uniq命令 Fatmawati Achmad Zaenuri/ShutterstockFatmawati Achmad Zaenuri / Shutterstock The Linux ...

  9. linux wall命令_如何在Linux上使用wall命令

    linux wall命令 Fatmawati Achmad Zaenuri/Shutterstock.comFatmawati Achmad Zaenuri / Shutterstock.com Ne ...

最新文章

  1. matlab面向对象排序,matlab面向对象编程基础
  2. HeartBeat 集群组件概述
  3. 代理池proxypool新版使用教程
  4. 使用dom breakpoint找到修改属性的javascript代码
  5. linux nohup /dev/null,nohup结合/dev/null
  6. Linux运维人员成长之路学习书籍推荐(未删减版)
  7. PowerPoint笔记(四)
  8. 服务器性能考察指标,服务器性能考察指标
  9. windows 给安装目录命令权限
  10. python cprofile_python 中 cprofile 分析 多进程程序
  11. springboot-redis读取配置文件
  12. ORA-20001: APP-SQLAP-10000: ORA-28115: policy with check option violation occurred
  13. 数据类型不一致: 应为 NUMBER, 但却获得 BINARY
  14. 2021:An Improved Attention for Visual Question Answering
  15. 解决台式机前耳机插孔没有声音
  16. 2020-02-02
  17. 洛谷 P2141 珠心算测验
  18. 基于C#的AE二次开发之主界面设计
  19. 【SPSS】【Python】“发生严重错误客户端无法再与服务器通信”无法导入表格
  20. SQLZOO 答案—完整版

热门文章

  1. Kibana停止kibana的方法命令:找到5601端口对应的进程ID 把此进程进行kill即可
  2. 大数据 清华 覃征_清华大学人工智能研究院大数据智能研究中心揭牌,喊你来参与...
  3. 笔试题目1,欢迎留言评论
  4. ikm java_2013Morgan Stanley IKM assessment
  5. android camera viewport rect,Unity 实现屏幕抖动效果(通过Camera Viewport Rect)
  6. c语言贪心算法背包问题_GGTalk 中的算法知识 01背包问题
  7. Android程序等待1,android – Espresso如何等待一段时间(1小时)?
  8. linux系统外接硬盘_linux通过fstab自动挂载外接磁盘
  9. 【sprinb-boot】改造成 spring-cloud 项目
  10. HTML5数据库建模,HTML5的五种客户端离线存储方案