Как найти и заменить слова в текстовом файле?
В любом потоковом текстовом редакторе умеющим регекспы, от sed до однострочника на "perl -pe"
sed -i~ 's/\(повтор\w*\)/42/gI' <имя файла>Объяснение: 
Для решения задачи используем sed. Ключ -i означает непосредственное редактирование файла (in-place). Тильда за -i - суффикс, который прибавится к имени исходного файла, в нём  будет бэкап на случай, если что-то пойдёт не так.
Регулярка:
  s - модификатор замены
  (повтор\w*) - ищем группы, начинающиеся на "повтор", за которыми идут символ/число/нижнее подчеркивание в любом количестве. Обратные слэши нужны для экранирования круглых скобок.
  42 - то, на что заменяем искомые группы
  g - ищем все вхождения
  I - регистронезависимый поиск