0%

dirname命令

一、常用用法

1
dirname NAME

二、含义与示例

2.1、含义

对于给定的文件路径:

  • 如果文件路径中包含“/”符号,除去最后一部分名称内容,接着除去冗余的“/”符号,打印最终剩余部分内容
  • 如果文件路径中不包含“/”符号,最后打印“.”

2.2、示例

2.2.1、示例1

执行以下命令:

1
dirname /home/dsl/Desktop/a.out

得到以下打印结果:

1
/home/dsl/Desktop

2.2.2、示例2

执行以下命令:

1
dirname /home

得到以下打印结果:

1
/

2.2.3、示例3

执行以下命令:

1
dirname home

得到以下打印结果:

1
.

参考文献: [1]man dirname
您的支持将鼓励我继续分享!