Я шукаю спосіб перетворити шістнадцяткове значення Shift-JIS в символ у командному рядку Unix / Linux.
Код таблиці Shift-JIS можна знайти тут .
Для:
82 ae (0x82ae)
Я б очікував:
ぐ
Я знаю , що це як - то можна з ascii2uni
та , nkf
але я начебто застряг.
ПРИМІТКА. Я міг би це зробити, але це не очікуваний результат:
echo "0x82BE" | ascii2uni -a X | nkf -S
Result is: 1 token converted
闃セ
Я знайшов цю тему, яка пропонує використовувати, iconv
але в кінцевому рахунку з тими ж результатами використовуючи цей метод
Чи можете ви допомогти людям?
iconv
рецепт повинен був перетворити Shift-JIS в UTF-8. Чи відображалось це як 闃 セ? Яку термінальну програму ви використовуєте?