Здравствуйте.
У меня есть ряд файлов-исходников на Фортране 77. Так как все они были написаны еще во времена DOS, то кодирование их CP866.
Пытаюсь перекодировать в utf-8, используя iconv:
iconv -f cp866 -t utf-8 < FILE.FOR > file_utf.for
\xD0\xA1=\xD0\xA1*SQR\xD0\xA2(\xD0\x901**3)*(\xD0\x901*R)**L*\xD0\x95\xD0\xA5\xD0\xA0(-R*\xD0\x901/2.)
1
Error: Invalid character in name at (1)
enca говорит, что:
Universal transformation format 8 bits; UTF-8
CRLF line terminators
Surrounded by/intermixed with non-text data
Doubly-encoded to UTF-8 from CP1251
Есть какой-то способ их конвертировать в нормальный формат, совместимый с компилятором?