วิธีการตรวจสอบการเข้ารหัสไฟล์ใน Mac OS โดย Command Line
คุณสามารถกำหนดการเข้ารหัสไฟล์และตั้งค่าอักขระผ่านบรรทัดคำสั่งใน Mac OS (และ Linux) โดยใช้คำสั่ง "ไฟล์" ซึ่งจะช่วยในการดึงข้อมูลทั่วไปและเฉพาะเกี่ยวกับประเภทไฟล์
นี้อาจจะไม่เป็นเคล็ดลับที่เกี่ยวข้องกับผู้ใช้จำนวนมาก แต่ถ้าคุณกำลังจะต้องทำงานกับชุดอักขระที่เฉพาะเจาะจงสำหรับบางสิ่งบางอย่างหรือจำเป็นต้องรู้ว่าสิ่งที่ประเภทไฟล์การเข้ารหัสหรือชุดตัวอักษรของรายการป้อนข้อมูลโดยวิธี ของบรรทัดคำสั่งแล้วนี้จะทำเคล็ดลับ
คำสั่งไฟล์ทำงานใน Mac OS และ Mac oS X รวมถึง Linux และรูปแบบ Unix อื่น ๆ อีกมากมายทำให้เคล็ดลับนี้เป็นประโยชน์สำหรับสคริปและวัตถุประสงค์อื่น ๆ ที่คล้ายคลึงกันด้วย
การกำหนดการเข้ารหัสไฟล์และชุดอักขระผ่านบรรทัดคำสั่งใน Mac OS
ไวยากรณ์พื้นฐานมีดังนี้:
file -I (input file)
(ในกรณีที่ไม่เห็นได้ชัดนั่นเป็นทุนที่ "i" เป็นธงเหมือนใน -I ไม่ใช่ตัวพิมพ์เล็ก L)
กดปุ่ม return ด้วยชื่อไฟล์ที่ถูกต้องเนื่องจากอินพุตจะแสดงชุดอักขระเช่น UTF-8, us-ascii, binary, 8bit เป็นต้น
ตัวอย่างเช่นสมมติว่าเรากำลังตรวจสอบชุดอักขระและเข้ารหัสไฟล์ของไฟล์ชื่อ "text.txt" จากนั้นไวยากรณ์จะมีลักษณะดังนี้:
$ file -I text.txt
text.txt: text/plain; charset=unknown-8bit
ด้วย "text / plain" เป็นประเภทไฟล์และ "unknown-8bit" เป็นชุดอักขระเข้ารหัสชุด
นอกจากนี้คุณยังสามารถออกคำสั่งไฟล์ในไฟล์อื่น ๆ ได้ไม่ว่าจะเป็นไฟล์ภาพที่เก็บถาวรไฟล์ปฏิบัติการหรือสิ่งอื่นที่คุณต้องการจะชี้ไปที่ การดำเนินการนี้สามารถทำได้ดีถ้าคุณใช้ระบบอัตโนมัติเพื่อตรวจหาประเภทไฟล์เพื่อเรียกใช้คำสั่งที่เหมาะสมอาจเป็นเพราะหลังจากที่ไฟล์ได้รับการดาวน์โหลดมาพร้อมกับขดและชนิดข้อมูลที่เก็บถาวรจะต้องถูกกำหนดก่อนที่คำสั่งที่เหมาะสมจะสามารถถูกเรียกใช้ได้
$ file -I DownloadedFile.zip
DownloadedFile.zip: application/zip; charset=binary
มีการใช้งานอื่น ๆ อีกมากมายในการตรวจสอบชุดตัวอักษรการเข้ารหัสไฟล์และชนิดไฟล์ผ่านทางบรรทัดคำสั่งด้วยคำสั่ง 'file' และแฟล็ก -I ก็เป็นหนึ่งในตัวเลือกที่หลากหลาย ตรวจสอบหน้าคู่มือสำหรับไฟล์เพื่อเรียนรู้เพิ่มเติมหากสนใจและอย่าลืมตรวจสอบคำแนะนำบรรทัดคำสั่งอื่น ๆ ของเรา (หรือรายการคำสั่ง terminal ทั้งหมดที่มีอยู่ใน Mac และมีความสนุกนิดหน่อย)
คุณรู้หรือไม่ว่าวิธีอื่นในการตรวจสอบการเข้ารหัสไฟล์และชุดอักขระผ่านบรรทัดคำสั่งใน Mac OS? แจ้งให้เราทราบในความคิดเห็น!