grep -oE '\w+' YOUR_FILE.txt
записывает слова из YOUR_FILE.txt в стандартный вывод. Передайте это в ваш цикл, и у вас будет итерация над словами.
Предполагается, что «слово» в вашем случае - это один или несколько символов, описываемых \w
, то есть либо подчеркивание, либо то, что в вашей текущей локали определяется как буквенно-цифровой символ. Если ваше представление о «слове» отличается, вы, конечно, можете адаптировать регулярное выражение в соответствии с вашими потребностями.