#!/usr/bin/env bash
for word in $(grep -Roh '\w*' "$1" | sort | uniq)
do
echo "$word: $(grep -lRw "$word" "$1" | wc -l)"
done | sort -n