คำสั่ง iconv
ใช้สำหรับแปลงการเข้ารหัสของไฟล์ข้อความจากรูปแบบหนึ่งไปยังอีกรูปแบบหนึ่ง ซึ่งเป็นเครื่องมือที่มีประโยชน์ในการจัดการกับไฟล์ที่มีการเข้ารหัสแตกต่างกัน
รูปแบบพื้นฐานของคำสั่ง iconv
คือ:
iconv [options] [arguments]
-f
: ระบุการเข้ารหัสต้นฉบับ-t
: ระบุการเข้ารหัสเป้าหมาย-o
: ระบุชื่อไฟล์ผลลัพธ์-c
: ข้ามอักขระที่ไม่สามารถแปลงได้iconv -f UTF-8 -t ISO-8859-1 input.txt -o output.txt
iconv -f WINDOWS-1252 -t UTF-8 input.txt -o output.txt
iconv -f UTF-8 -t ISO-8859-1 input.txt
iconv -f UTF-8 -t ISO-8859-1 -c input.txt -o output.txt
-o
เพื่อบันทึกผลลัพธ์ในไฟล์ใหม่เสมอ เพื่อไม่ให้ข้อมูลต้นฉบับสูญหายfile
เพื่อช่วยในการตรวจสอบ