使用 bash 在 hdfs 中递归查找 zip 文件?
Find zip files recursively in hdfs using bash?
如何使用 bash.
在 hdfs 目录中递归查找 .zip 文件
我尝试了什么:
hdfs dfs -ls -R /path/to/directory | grep *.zip
但是这个命令没有列出任何地方,因为在这个目录的多个子目录(递归)中有这样的文件。
我在没有 grep 的情况下得到了这个:
--rw-r--r-- 3 user mistapopo 6127742 2021-06-29 15:20 /path/to/directory/data/6e.m9iujse8t6.zip
--rw-r--r-- 3 user mistapopo 5940008 2021-06-29 15:20 /path/to/directory/data/cars/a5.hkjdsjue876.zip
--rw-r--r-- 3 user mistapopo 6127742 2021-06-29 15:20 /path/to/directory/data/users/cars/4.he75fdgsgds.zip
有人可以帮我解决这个问题吗?
你能试试吗
hdfs dfs -ls -R /path/to/directory > /tmp/files"
grep ".zip$" /tmp/files
将答案标记为已接受它解决了您的问题
如何使用 bash.
在 hdfs 目录中递归查找 .zip 文件我尝试了什么:
hdfs dfs -ls -R /path/to/directory | grep *.zip
但是这个命令没有列出任何地方,因为在这个目录的多个子目录(递归)中有这样的文件。
我在没有 grep 的情况下得到了这个:
--rw-r--r-- 3 user mistapopo 6127742 2021-06-29 15:20 /path/to/directory/data/6e.m9iujse8t6.zip
--rw-r--r-- 3 user mistapopo 5940008 2021-06-29 15:20 /path/to/directory/data/cars/a5.hkjdsjue876.zip
--rw-r--r-- 3 user mistapopo 6127742 2021-06-29 15:20 /path/to/directory/data/users/cars/4.he75fdgsgds.zip
有人可以帮我解决这个问题吗?
你能试试吗
hdfs dfs -ls -R /path/to/directory > /tmp/files"
grep ".zip$" /tmp/files
将答案标记为已接受它解决了您的问题