====== How to count all the files in a directory ====== 2016 ---- Updated Jun 2017 ---- To find all of the files in a folder or directory, use: \\ find . -type f | wc -l \\ The -type f means files \\ \\ To find all the sub directories, use: find . -type d | wc -l \\ The -type d means directories. Please Note: The directory you are searching in is counted, so even with no sub directories, the count will be 1. \\ \\ \\ \\ ---- Old ---- \\ ls -l -R /path | wc -l \\ \\ Or: \\ find "/home/charles/testarea" -daystart -type f -mtime +6 | wc -l \\ \\ Or: \\ \\ #Delete subfolders from "/home/charles/testarea"\\ \\ #clear terminal window\\ echo -e "\033c"\\ \\ find "/home/charles/testarea" -mindepth 1 -mtime +6 -type d | while read x; do echo "---------" ; echo Deleting folder "$x" ; rm -R "$x"; \\ \\ done