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

Έχει μια στιγμή δεδομένου ότι έχω ασχοληθεί με kodene και σπάνια χρειάζεται να πάρει κάποια izvr″ŝaniâ στο cli δεν είναι UTF8 enkodnati. Σήμερα πρέπει να αξιολογηθούν εκ νέου γρήγορα τα αρχεία και όπως μου άνοιξε σχεδόν αμέσως ένιωσα την επιθυμία να κάνουμε rm-rf φάκελο που περιείχε, κάποιος καθυστερημένο άτομο με μισό ένα κύτταρο του εγκεφάλου έχει αποφασίσει να γράψει τα σχόλιά τους στο κυριλλικό αλφάβητο. Ευτυχώς, δεν admiralskite υπερδυνάμεις λύσει αυτή η παρανόηση της φύσεως της 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 но за съжаление не работи с кирилица 🙂

Αφήνω μια απάντηση

Διεύθυνση ηλεκτρονικού ταχυδρομείου σας δεν θα δημοσιευθεί. Υποχρεωτικά πεδία επισημαίνονται *

Αντισπαμικό *