Grep sur plusieurs fichiers dans Hadoop Filesystem

Je suis en train de travailler avec Hadoop et j'ai besoin de trouver qui de ~100 fichiers dans mon système de fichiers Hadoop contenir une certaine chaîne de caractères.

Je peux voir les fichiers que je souhaite à la recherche comme ceci:

bash-3.00$ hadoop fs -ls /apps/mdhi-technology/b_dps/real-time

..ce qui revient à plusieurs entrées comme ceci:

-rw-r--r--   3 b_dps mdhi-technology 1073741824 2012-07-18 22:50 /apps/mdhi-technology/b_dps/HADOOP_consolidated_RT_v1x0_20120716_aa
-rw-r--r--   3 b_dps mdhi-technology 1073741824 2012-07-18 22:50 /apps/mdhi-technology/b_dps/HADOOP_consolidated_RT_v1x0_20120716_ab

Comment puis-je trouver lequel de ces contient la chaîne de caractères bcd4bc3e1380a56108f486a4fffbc8dc? Une fois, je sais, je peux les modifier manuellement.

source d'informationauteur arsenal