ฉันมีไฟล์ txt:
$ file -i x.txt
x.txt: text/plain; charset=unknown-8bit
$ file x.txt
x.txt: Non-ISO extended-ASCII text, with CRLF line terminators
และมีอักขระบางตัวที่เข้ารหัสไม่ถูกต้อง:
trwa³y, sta³y, usuwaæ
ฉันจะเปลี่ยนการเข้ารหัสของไฟล์นี้เป็น UTF-8 ได้อย่างไร ฉันได้ลองวิธีต่อไปนี้แล้ว:
$ iconv -f ASCII -t UTF-8 x.txt
puiconv: illegal input sequence at position 4
บางทีฉันควรใช้extended ASCII
( high ASCII
) แต่หาไม่พบในiconv
รายการเข้ารหัสของ
iconv -f windows-1252 -t utf-8 file