Захотелось узнать какие файлы и их количество управляют в моей оси и наговнякал микроскриптик, который выводит количество файлов с определенным расширением (2-4 символа) и количеством более десяти. Все личные файлы сюда не входят, тк располагаются на другом разделе. Почти половина файлов оказались изображениями.
dirs='/bin /sbin /root /etc /usr /home /var'; echo "$(find $dirs -type f | wc -l)-sum"; echo "$(find $dirs -type f -not -name "*.*" | wc -l)-noext"; for x in $(find $dirs -type f -name "*.*" | awk -F'.' '{print $NF}' | grep -Eo '[a-z]{2,4}' | sort -u); do echo "$(find $dirs -type f -name "*.$x" | wc -l)-$x"; done | awk -F'-' 'length($1)>1' | sort -t '-' -k1 -nr | tr '\n' '|'
36209-sum 8023-noext 10399-svg|4186-png|1827-so|1521-xml|1477-py|890-conf|605-gif|525-json|374-gz|357-xpm|292-mo|182-inx|171-bp|158-txt|132-tmpl|130-bin|128-crt|127-pm|121-qm|116-la|107-css|103-ps|98-sh|88-upp|83-ui|79-lang|71-html|69-jpg|52-hyb|51-ldif|49-md|42-js|41-rc|41-po|35-pfm|35-pfb|35-afm|32-ttf|31-awk|27-obj|27-htm|27-cset|27-cmap|26-ini|25-xbm|23-old|22-wav|20-lsp|20-log|20-gpl|18-menu|18-hwdb|14-xpi|14-icc|14-amf|12-xsl|12-uuid|12-pcf|12-info|12-dtd|12-defs|11-pdf|11-lua|11-dict|11-csv|10-ppd|10-pb|
