Конвертиране на CP1251 към UTF8 в cli

Det har varit ett tag sedan jag behandlar kodene och sällan har att plocka några izvr″ŝaniâ i cli är inte UTF8 enkodnati. Har idag jag att ompröva snabbt filer och när jag öppnade det nästan omedelbart jag kände en önskan att göra rm-rf-mappen som innehöll, någon efterbliven individ med hälften en hjärncell har beslutat att skriva sina synpunkter i det kyrilliska alfabetet. Lyckligtvis inga superkrafter admiralskite lösa detta missförstånd karaktär 1 linje i cli:

iconv -f cp1251 -t utf8 old_shitty_encoded_file -o new_good_encoded_file

Мисля че самите флагове говорят сами за себе си но нека да ги прегледаме на бързо:

  • -o outputfile
  • -t to-encoding
  • -t to-encoding

iconv има и друга много приятна екстра че може да транслитерира (където е възможно) като се зададе -t ASCII//TRANSLIT но за съжаление не работи с кирилица 🙂

Lämna svar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade *

Anti SPAM *