У меня есть несколько каталогов в HDFS как:
stuff A: /stuff/prod/data/inputData
stuff B: /stuff/prod/data/global/holdingpen
stuff C: /stuff/prod/data/global/keepers
stuff D: /stuff/prod/data/global/actionDFiles
stuff E: /stuff/prod/data/global/expired
stuff H: /stuff/prod/data/global/actionHFiles
stuff L: /stuff/prod/data/global/billableSessionTopXRecompute
stuff R: /stuff/prod/data/global/billingIdTimeRecompute
stuff U: /stuff/prod/data/global/uniqueStats
stuff Z: /stuff/prod/data/global/cleanupOldVersions
, и в настоящее время я просто запускаю что-то вроде этого для каждого каталога, чтобы получить счет
hadoop fs -ls /stuff/prod/data/global/actionHFiles | wc -l
20658
Я бы хотелчтобы иметь возможность сделать это в bash-скрипте, который просто распечатал бы так
Stuff A: 183729
Stuff B: 281948
и т. д.Кто-нибудь может помочь?Спасибо