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