Выводит данные в терминал, файлы не создаются:
find . -name '*.txt' -exec iconv -c -f utf-8 -t cp1251 {} -o '/media/aleks/2TB/books for textbook/'{}.txt \;
Создает только один файл "{}", сохраняя в него все файлы один за одним:
find . -name '*.txt' -exec iconv -c -f utf-8 -t cp1251 {} > '/media/aleks/2TB/books for textbook/'{} \;
Нужно изменение кодировки из UTF-8 в Windows-1251 текстовых файлов по своим папкам.
Пользователь добавил сообщение 01 Сентября 2020, 20:09:44:
Понял как:
find . -name '*.txt' -exec iconv -с -f utf-8 -t cp1251 {} --output='/media/aleks/2TB/books for textbook/'{} \;
Спустя прошедшее с момента создания темы на форуме время (месяцев: 6) приходится признать, что она не вызвала отклика у форумчан. Ввиду отсутствия ответов, по состоянию на 19/03/2021 модератором раздела принято решение тему закрыть.
Закрыто
--zg_nico