Para qualquer extensão, você usa
find /path -name '*.frq' -exec ls -l {} \; | awk '{ Total += $5} END { print Total }'
para obter o tamanho total do arquivo para esse tipo.
E depois de pensar um pouco
#!/bin/bash
ftypes=$(find . -type f | grep -E ".*\.[a-zA-Z0-9]*$" | sed -e 's/.*\(\.[a-zA-Z0-9]*\)$//' | sort | uniq)
for ft in $ftypes
do
echo -n "$ft "
find . -name "*${ft}" -exec ls -l {} \; | awk '{total += $5} END {print total}'
done
Que produzirá o tamanho em bytes de cada tipo de arquivo encontrado.