0
在Hadoop的HDFS,怎么写,列出了所有包含字符串“SFD”Hadoop的 - 搜索特定的字符串,然后返回文件名是拥有这个字符串
要搜索的字符串,这里的命令文件的命令,我可以得到结果,但我想知道哪些文件包含这个字符串'SFD',并且我在测试目录中有一千个文件。
hadoop fs -cat /test/*.txt | grep SFD
在Hadoop的HDFS,怎么写,列出了所有包含字符串“SFD”Hadoop的 - 搜索特定的字符串,然后返回文件名是拥有这个字符串
要搜索的字符串,这里的命令文件的命令,我可以得到结果,但我想知道哪些文件包含这个字符串'SFD',并且我在测试目录中有一千个文件。
hadoop fs -cat /test/*.txt | grep SFD
试试这个:
Hadoop的FS -ls /test/*.txt | awk'{print $ 8}'|同时读f;做hadoop fs -cat $ f | grep SFD & & echo $ f;完成
非常感谢......... – user664481