ls -1 | wc -l
Para contar el número de archivos por subdirectorio, se copia y pega en la consola el siguiente script:
fc() { # Usage: fc [depth >= 0, default 1] # 1. List all files, not following symlinks. # (Add filters like -maxdepth 1 or -iname='*.jpg' here.) # 2. Cut off filenames in bulk. Reverse and chop to the # first / (remove filename). Reverse back. # 3. Cut everything after the specified depth, so that each line # contains only the relevant directory path # 4. Cut off the preceeding '.' unless that's all there is. # 5. Sort and group to unique lines with count. find -P . -type f / | rev | cut -d/ -f2- | rev \ | cut -d/ -f1-$((${1:-1}+1)) \ | cut -d/ -f2- \ | sort | uniq -c }Y a continuación si se quiere ver el número de archivos totales contando con los subdirectorios usamos:
fc 0
Y para ver cada subdirectorio especificado, hacemos:
fc