यहां कुछ उपयोगी लिस्टिंग कमांड (पिछले उपयोगकर्ताओं के कोड के आधार पर री-हैड) का संकलन दिया गया है:
फ़ाइल गणना के साथ सूची फ़ोल्डर:
find -maxdepth 1 -type d | sort | while read -r dir; do n=$(find "$dir" -type f | wc -l); printf "%4d : %s\n" $n "$dir"; done
गैर-शून्य फ़ाइल गणना के साथ सूची फ़ोल्डर:
find -maxdepth 1 -type d | sort | while read -r dir; do n=$(find "$dir" -type f | wc -l); if [ $n -gt 0 ]; then printf "%4d : %s\n" $n "$dir"; fi; done
उप-फ़ोल्डर गणना के साथ सूची फ़ोल्डर:
find -maxdepth 1 -type d | sort | while read -r dir; do n=$(find "$dir" -type d | wc -l); let n--; printf "%4d : %s\n" $n "$dir"; done
गैर-शून्य उप-फ़ोल्डर गणना के साथ सूची फ़ोल्डर:
find -maxdepth 1 -type d | sort | while read -r dir; do n=$(find "$dir" -type d | wc -l); let n--; if [ $n -gt 0 ]; then printf "%4d : %s\n" $n "$dir"; fi; done
सूची खाली फ़ोल्डर:
find -maxdepth 1 -type d | sort | while read -r dir; do n=$(find "$dir" | wc -l); let n--; if [ $n -eq 0 ]; then printf "%4d : %s\n" $n "$dir"; fi; done
गैर-खाली फ़ोल्डरों को सामग्री गणना के साथ सूचीबद्ध करें:
find -maxdepth 1 -type d | sort | while read -r dir; do n=$(find "$dir" | wc -l); let n--; if [ $n -gt 0 ]; then printf "%4d : %s\n" $n "$dir"; fi; done