You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Hadoop fs -ls输出中移除完整路径仅显示文件名

Hadoop ls命令保留元信息仅显示文件名的解决方案

执行hadoop fs -ls /user/avk/Test后会输出包含文件完整路径的长列表,若要保留权限、所有者、组、日期大小等元信息,仅显示目标目录下的文件名,可以使用以下命令:

hadoop fs -ls /user/avk/Test | sed 's/\/user\/avk\/Test\///'

命令说明

  • hadoop fs -ls /user/avk/Test:正常输出目标目录的长列表信息
  • sed 's/\/user\/avk\/Test\///':通过sed工具将每一行中的/user/avk/Test/路径前缀替换为空,仅保留最后一部分的文件名;第一行的Found 2 items不含该路径前缀,因此不会被修改,完全符合期望输出格式。

内容的提问来源于stack exchange,提问作者Aravind Venugopalan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 13:30:43