iconv не может преобразовать числа с кругом в / из японских кодировок

Диапазон юникодов обведенных цифрами (U + 2460 .. U + 2468) не может быть преобразован ни в один из японских кодировок (EUC-JP, Shift-JIS, ISO-2022-JP), даже если они существуют , и я все время сталкиваюсь с ними.

% echo ①②③③④⑤⑥⑦⑧⑨ | iconv -f utf-8 -t euc-jp iconv: (stdin):1:0: cannot convert % echo ①②③③④⑤⑥⑦⑧⑨ | iconv -f utf-8 -t shift-jis iconv: (stdin):1:0: cannot convert % echo ①②③③④⑤⑥⑦⑧⑨ | iconv -f utf-8 -t iso-2022-jp iconv: (stdin):1:0: cannot convert % printf "\xad\xa1\xad\xa2\xad\xa3\xad\xa3 \xad\xa4\xad\xa5\xad\xa6\xad\xa7\xad\xa8\xad\xa9" | iconv -f euc-jp -t utf-8 iconv: (stdin):1:0: cannot convert % printf "\x87\x40\x87\x41\x87\x42\x87\x42 \x87\x43\x87\x44\x87\x45\x87\x46\x87\x47\x87\x48" | iconv -f shift-jis -t utf-8 iconv: (stdin):1:0: cannot convert 

Что дает?

One Solution collect form web for “iconv не может преобразовать числа с кругом в / из японских кодировок”

Эти символы на самом деле не существуют в этих трех кодировках. Вы действительно хотите, чтобы EUC-JIS-2004 EUC-JISX0213 вместо простых EUC-JP, SHIFT_JIS-2004 или CP932 вместо SHIFT_JIS и ISO-2022-JP-2004 вместо обычного ISO-2022-JP.

 % printf "\xad\xa1\xad\xa2\xad\xa3 \xad\xa4\xad\xa5\xad\xa6\xad\xa7\xad\xa8\xad\xa9" | iconv -f euc-jisx0213 -t utf-8 ①②③ ④⑤⑥⑦⑧⑨ 
  • Как получить UTF8 из шестнадцатеричной переменной?
  • Почему wc -m и wc -c разные?
  • скрипт для синтаксического анализа целого числа и преобразования его в код char
  • Почему я не могу использовать эту команду для командной строки?
  • Неправильное кодирование имени файла в KDE, но верно в GTK / tty1 /
  • Запуск grep для строки с ненулевыми символами
  • Как установить набор символов mysql в FreeBSD 8.2?
  • Конвертировать двоичную кодировку, которую голова и Блокнот могут читать в UTF-8
  • Можно ли добавить поддержку CP-1252 для CentOS?
  • Копирование страницы справки Webmin: iso-8859-1 vs utf-8
  • Кодирование zip-файла
  • Interesting Posts

    Импорт априорной ОС zsh в Манджаро

    Можно ли переименовать файл или каталог с помощью inode?

    Сопоставьте данные из массива с данными из файла?

    Не удается получить доступ к доступному порталу во FreeBSD 12-CURRENT

    Зацикливание записей в каталоге bash и сохранение в массив

    Как связать только один открытый ключ с ограниченной оболочкой вроде scponly?

    Удалить все файлы с исполняемым разрешением в каталоге

    Проблема в стандартном выпуске и ошибке

    Как я могу использовать Linux Mint 15 Olivia всегда в консольном режиме

    Получить «python-keyring», чтобы остановить запрос пароля «зашифрованный ключ»

    Пользовательские настройки не сохранены в браузере Nemo в Linux Mint 14 Cinnamon edition

    Сколько было загружено за последние пять минут?

    Bash – Замена команд добавляет одинарные кавычки

    Добавление путей к PATH с использованием многострочного синтаксиса

    Вопрос: что означает «s / quiet init =. * $ //»?

    Linux и Unix - лучшая ОС в мире.