Letter Frequency Analysis

Counts how often each letter appears in a text file, case-insensitive, letters only, sorted most-frequent first.

cat file.txt | tr '[A-Z]' '[a-z]' | sed 's/.\{1\}/& /g' | tr ' ' '\n' | grep -E [a-z] | sort | uniq -c | sort -nr