#utf-8 #aix
#utf-8 #aix
Вопрос:
Мой сервер AIX по умолчанию генерирует файл в формате UTF-8.. Мне нужно преобразовать файл UTF-8 в UTF-8-BOM.. Пожалуйста, предложите команду / скрипт unixAIX
Комментарии:
1. Почему бы просто не добавить спецификацию в начало файла вашим предпочтительным методом? — Примечание: не рекомендуется добавлять спецификацию в UTF-8.
2. Спасибо за ответ… мой файл является последовательным по строкам, что означает, что каждая запись начинается с новой строки .. Нужно ли добавлять спецификацию перед первой записью файла? Или нужно записать первую запись только с данными спецификации?
3. Спецификация допустима только как первый «символ» (более 1 байта) файла. Правильный кодировщик определяется в самом начале. Многим программам не нравится спецификация в UTF-8 (см. Множество статистических программ и библиотек), но некоторые (в основном Microsoft one [как сложный переход на UTF-8]) предпочитают ее (или они требуют ручного вмешательства пользователя). Из ваших комментариев: вам следует протестировать программу, которая должна прочитать файл. Мы не можем угадать [и я ожидаю, что спецификация будет максимум в самом начале файла]