linux 去除文件名中的非目录部分 命令:dirname

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

 

语法

dirname (选项) (参数)

 

选项

--help:显示帮助;

--version:显示版本号。

 

实例

dirname //

结果为 /

 

dirname /a/b/

结果为:/a

 

dirname a

结果为 .

 

dirname a/b

结果为路径名 a

 

付杰
  • ¥ 98.0元
  • 市场价:198.0元
  • ¥ 0.0元
  • 市场价:199.0元
  • ¥ 129.0元
  • ¥ 79.0元
  • 市场价:99.0元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: