Конвертиране ongelukkig CP1251 към UTF8 is CLI

Ek het al 'n geruime tyd nie met kodering gehandel nie en ek moet selde enige verdraaiings opneem in cli wat nie UTF8-gekodeer is nie. Vandag moes ek vinnig 'n paar lêers hersien en toe ek dit amper onmiddellik oopmaak, wou ek rm -rf doen op die lêergids waarin hulle was, 'n dom persoon met 'n halwe breinsel het besluit om sy kommentaar op Kyrillies te skryf. Gelukkig los nie die super-admirale kragte hierdie wanbegrip van die natuur saam nie 1 ry in cli:

iconv -f cp1251 -t utf8 old_shitty_encoded_file -o new_good_encoded_file

Ek dink die vlae spreek vanself, maar kom ons kyk vinnig na hulle:

  • -o uitsetlêer
  • -t na kodering
  • -t na kodering

iconv het nog 'n baie lekker ekstra wat dit kan translitereer (waar moontlik) deur -t ASCII // TRANSLIT in te stel, maar dit werk ongelukkig nie met Cyrilliese 🙂 nie

Leave a Reply

Your email address will not be published. Required fields are marked *

Anti SPAM *