এখানে কয়েকটি দরকারী তালিকা কমান্ডের সংকলন (পূর্ববর্তী ব্যবহারকারীদের কোডের ভিত্তিতে পুনরায় হ্যাশ):
ফাইল গণনা সহ ফোল্ডারগুলি তালিকাভুক্ত করুন:
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