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

Za precej časa, ne da ukvarjati z codene in le redko moram izbrati nekaj izvrsenja v cli, ki se ne UTF8 incogniti. Danes sem potrebujejo hiter pogled na nekatere datoteke, in ko sem jo odprl, skoraj takoj, sem bil v skušnjavi, da to rm-rf mapo, ki vsebuje, nekdo šibkem misleče osebe s polovico možganov, ki se je odločil napisati svoje pripombe v Cirilico. Na srečo, ne super Admiralskaya sile odloči, to je nesporazum o naravi 1 naročila v 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 но за съжаление не работи с кирилица 🙂

pusti odgovor

Vaš e-poštni naslov ne bo objavljen. Zahtevana polja so označena *

Anti SPAM *