นี่คือคำสั่ง iconv ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
iconv - แปลงข้อความจากการเข้ารหัสอักขระตัวหนึ่งเป็นอีกตัวหนึ่ง
เรื่องย่อ
iconv [ตัวเลือก] [-NS จากการเข้ารหัส] [-NS การเข้ารหัส] [ไฟล์อินพุต] ...
DESCRIPTION
พื้นที่ iconv โปรแกรมอ่านข้อความในการเข้ารหัสหนึ่งและแสดงข้อความในการเข้ารหัสอื่น
หากไม่ได้ระบุไฟล์อินพุต หรือหากกำหนดเป็นขีดกลาง (-) iconv อ่านจากมาตรฐาน
ป้อนข้อมูล. หากไม่มีไฟล์เอาต์พุตให้ iconv เขียนไปยังเอาต์พุตมาตรฐาน
ถ้าไม่ จากการเข้ารหัส ถูกกำหนด ค่าดีฟอลต์มาจาก character ของโลแคลปัจจุบัน
การเข้ารหัส ถ้าไม่ การเข้ารหัส จะได้รับค่าเริ่มต้นมาจากสถานที่ปัจจุบันของ
การเข้ารหัสอักขระ
OPTIONS
-f จากการเข้ารหัส, --จากรหัส=จากการเข้ารหัส
ใช้ จากการเข้ารหัส สำหรับป้อนตัวอักษร
-t การเข้ารหัส, --to-รหัส=การเข้ารหัส
ใช้ การเข้ารหัส สำหรับอักขระที่ส่งออก
ถ้าสตริง //ไม่สนใจ ต่อท้าย การเข้ารหัส, อักขระที่ไม่สามารถ
ที่แปลงแล้วจะถูกละทิ้งและมีการพิมพ์ข้อผิดพลาดหลังจากการแปลง
ถ้าสตริง //แปล ต่อท้าย การเข้ารหัส, ตัวอักษรที่กำลังแปลงคือ
ทับศัพท์เมื่อจำเป็นและเป็นไปได้ ซึ่งหมายความว่าเมื่อตัวละครไม่สามารถ
แสดงในชุดอักขระเป้าหมาย ซึ่งสามารถประมาณได้หนึ่งหรือ
ตัวละครที่ดูคล้ายคลึงกันหลายตัว ตัวละครที่อยู่นอกเป้าหมาย
ชุดอักขระและไม่สามารถทับศัพท์ได้จะถูกแทนที่ด้วยเครื่องหมายคำถาม (?) ใน
ผลลัพธ์.
-l, --รายการ
แสดงรายการการเข้ารหัสชุดอักขระที่รู้จักทั้งหมด
-c ละทิ้งอักขระที่ไม่สามารถแปลงได้แทนที่จะยุติเมื่อ
พบกับตัวละครดังกล่าว
-o ไฟล์เอาต์พุต, --เอาท์พุท=ไฟล์เอาต์พุต
ใช้ ไฟล์เอาต์พุต สำหรับการส่งออก
-s, --เงียบ
ตัวเลือกนี้จะถูกละเว้น มีให้สำหรับความเข้ากันได้เท่านั้น
--รายละเอียด
พิมพ์ข้อมูลความคืบหน้าเกี่ยวกับข้อผิดพลาดมาตรฐานเมื่อประมวลผลหลายไฟล์
-?, --ช่วยด้วย
พิมพ์สรุปการใช้งานและออก
--การใช้งาน
พิมพ์สรุปการใช้งานสั้นๆ และออก
-V, --รุ่น
พิมพ์หมายเลขเวอร์ชัน ใบอนุญาต และข้อจำกัดความรับผิดชอบของการรับประกันสำหรับ iconv.
EXIT สถานภาพ
ความสำเร็จเป็นศูนย์ ข้อผิดพลาดไม่ใช่ศูนย์
และพวกเรา
ภายใน iconv โปรแกรมใช้ iconv(3) ฟังก์ชันซึ่งในทางกลับกันใช้ gconv โมดูล
(โหลดไลบรารีที่แบ่งใช้แบบไดนามิก) เพื่อแปลงเป็นและจากชุดอักขระ ก่อน
โทร iconv(3), iconv โปรแกรมต้องจัดสรรตัวอธิบายการแปลงก่อนโดยใช้
ไอคอน v_open(3). การทำงานของฟังก์ชันหลังได้รับอิทธิพลจากการตั้งค่าของ
GCONV_PATH ตัวแปรสภาพแวดล้อม:
* ถ้า GCONV_PATH ไม่ได้ตั้งค่า ไอคอน v_open(3) โหลดการกำหนดค่าโมดูล gconv ระบบ
ไฟล์แคชที่สร้างโดย ไอคอนvconfig(8) จากนั้น ตามการกำหนดค่า โหลด
โมดูล gconv ที่จำเป็นในการแปลง หากระบบ gconv โมดูล
ไฟล์แคชการกำหนดค่าไม่พร้อมใช้งานจากนั้นจึงกำหนดค่าโมดูล gconv ของระบบ
ใช้ไฟล์.
* ถ้า GCONV_PATH ถูกกำหนด (เป็นรายการชื่อพาธที่คั่นด้วยโคลอน) ระบบ gconv
ไม่ได้ใช้แคชการกำหนดค่าโมดูล แทนที่, ไอคอน v_open(3) พยายามโหลด .ก่อน
ไฟล์การกำหนดค่าโดยค้นหาไดเร็กทอรีใน GCONV_PATH ตามลำดับ ตามด้วย
ไฟล์การกำหนดค่าโมดูล gconv เริ่มต้นของระบบ หากไดเร็กทอรีไม่มี a
ไฟล์การกำหนดค่าโมดูล gconv โมดูล gconv ใด ๆ ที่อาจมีจะถูกละเว้น ถ้า
ไดเร็กทอรีมีไฟล์คอนฟิกูเรชันโมดูล gconv และถูกกำหนดว่า a
โมดูลที่จำเป็นสำหรับการแปลงนี้มีอยู่ในไดเร็กทอรี จากนั้นโมดูลที่จำเป็น
ถูกโหลดจากไดเร็กทอรีนั้น ลำดับนั้นคือโมดูลที่เหมาะสมตัวแรก
พบใน GCONV_PATH ถูกนำมาใช้. สิ่งนี้ทำให้ผู้ใช้สามารถใช้โมดูลที่กำหนดเองและแทนที่ได้
โมดูลที่ระบบจัดเตรียมโดยการจัดหาโมดูลดังกล่าวใน GCONV_PATH ไดเรกทอรี
ใช้ iconv ออนไลน์โดยใช้บริการ onworks.net