[英]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.