Запустите mapreduce Code для указанных c именованных файлов. - PullRequest
1 голос
/ 20 февраля 2020

Мне нужно запустить 10 лучших программ для подсчета слов для файлов, находящихся в определенной папке в Had oop. Код для запуска программы выглядит следующим образом:

[training@localhost map_reduce]$ /opt/anaconda351/bin/python word_count_top_max.py /home/training/training_materials/data/kb

Программа python находится в папке map_reduce, поэтому я нахожусь в этом каталоге и запускается в папке, обозначенной после нее. Теперь мне нужно запустить эту программу в той же папке, но только для файлов, которые имеют «30» в имени файла. Я попробовал следующее, но мне не повезло, и я сейчас бьюсь головой о стену. Любые предложения будут полезны.

[training@localhost map_reduce]$ /opt/anaconda351/bin/python word_count_top_max.py | ls -d *30* /home/training/training_materials/data/kb
...