$ find /path/to/files -iname "*.txt" -exec enconv -L ru {} \;
Пояснения
enconv {}
— преобразует файл в кодировку текущей локали. Можно использовать с ключом-x
для явного указания кодировки, в которую необходимо преобразовать файлы;- ключ
-L
нужен для выбора языка текста, но всё должно работать и без него.