[英]How to remove full path in hadoop fs -ls and only list the file names in a hdfs directory along with other long listing
当前输出:
hadoop fs -ls /user/avk/Test
Found 2 items
-rw-r--r-- 3 avk avk 6 2022-09-20 10:04 /user/avk/Test/test1.txt
-rw-r--r-- 3 avk avk 6 2022-09-20 10:04 /user/avk/Test/test2.txt
我需要一个命令,上面应该列出权限、所有者、组、日期等,但我不想要文件名的完整路径。 它应该只列出该目录中的文件名:/user/avk/Test 需要 output:
Found 2 items
-rw-r--r-- 3 avk avk 6 2022-09-20 10:04 test1.txt
-rw-r--r-- 3 avk avk 6 2022-09-20 10:04 test2.txt
对此没有任何命令。 例如,您需要编写自己的脚本来解析这些行和 pipe 该命令的 output 到它,或者重写命令本身,这在 ZD52387880E1EA22817A72D375Z2 中完成
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.