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

O lungă perioadă de timp nu fac kodene și am cules rareori de cotitură în cli nu UTF8 enkodnati. Astăzi am trebuit să treacă printr-un rapid un fișier și deschis simțit aproape imediat o dorință de a face dosar rm -rf care conținea, o persoană cu o jumătate de imbecil celula de creier a decis să scrie comentarii în chirilică. Din fericire, nici un super-puteri amiral rezolva această neînțelegere a naturii 1 ред в 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 но за съжаление не работи с кирилица 🙂

lasa un raspuns

Adresa ta de email nu va fi publicat. Câmpurile necesare sunt marcate *

Anti SPAM *