Вы можете создать массив файлов для каждого каталога отдельно, а затем просто подсчитать количество элементов. В bash
это будет что-то вроде
for dir in */*/; do a=( "$dir"/* ); printf "%s\t%s\n" "$dir:" "${#a[@]}"; done
Если A / 001
и т. Д. Также содержит каталоги, содержимое которых вы хотите включить, тогда добавьте **
glob :
shopt -s globstar
for dir in */*/; do a=( "$dir"/**/* ); printf "%s\t%s\n" "$dir:" "${#a[@]}"; done