ปัญหาการเข้ารหัสชื่อไฟล์


4

ฉันไปที่หัวข้อนี้ แต่ไม่สามารถหาสิ่งที่ฉันกำลังมองหา ... "ดีใจ" ต่อไปนี้สำหรับฉัน:

ฉันมีไฟล์ของฉันเก็บไว้ในฮาร์ดดิสก์ NTFS-USB เนื่องจากปัญหาพื้นที่ฉันย้ายพวกเขาไปยังระบบ ext3 .... อย่างใดชื่อไฟล์ (เนื้อหายังคง ok เท่าที่ฉันเห็น) การเข้ารหัสเมาไฟล์ของฉัน ดูเหมือนตอนนี้:

Kküken <--- should have an "ü"
Jäger <--- should be an "ä"
Zwölf <--- should be an "ö"
fünfte <-- should be an "ü"
etc ....

นี่เป็นเพียงตัวอย่าง แต่ให้คำถามแรกของฉัน ทำไม "ü" ถึงสองตัวแตกต่างกัน? (บางทีฉันอาจพลาดก่อนที่ฉันจะพลาดและตอนนี้ฉันมีการผสมเลเยอร์การเข้ารหัส x ที่แตกต่างกันหรือไม่? :))

ฉันลองคำสั่งต่อไปนี้:

convmv -r -f UTF-8 -t ISO-8859-1  *

คำสั่งนี้ใช้ได้กับบางไฟล์ (ตัวอย่างเช่น Zwölf ) แต่ไม่ใช่สำหรับทุกคน:

iso-8859-1 doesn't cover all needed characters for: "fünfte"

ดังนั้นฉันคิดว่ามันจะต้องมีการเข้ารหัสอีก - แต่อันไหน? ฉันจะหาสิ่งนี้ได้อย่างไร

และมีวิธีใดบ้างที่ฉันยังสามารถแก้ไขทั้งหมดนี้ได้?

คำตอบ:


2

ฉันคัดลอกและวาง 4 บรรทัดลงในไฟล์ข้อความจากนั้นเปิดใน firefox เบราว์เซอร์ตรวจพบอัตโนมัติว่าเป็น UTF-8 และแสดงผลดังต่อไปนี้

Kküken <--- should have an "�"
Jäger <--- should be an "�"
Zwölf <--- should be an "�"
fünfte <-- should be an "�"

สำเนาต้นฉบับของคุณไม่ได้ "ผิดพลาด" แต่จะเลือกชื่อไฟล์ Unicode unicode อย่างถูกต้อง ดูเหมือนว่าหน้าจอ / tty / font ของคุณไม่รองรับ UTF8 / unicode output

อาจลองดูสำเนาของคุณในสภาพแวดล้อม X windows


ฉันก็คิดว่าฉันจะเข้าใช้งานหลักด้วยการใช้ samba ร่วมกับเครื่อง windows 8 / windows 7 ที่นั่นตัวอักษรพิเศษจะถูกแทนที่ด้วย "_": S
tenhouse

ฉันขอโทษสำหรับความโง่เขลาของฉันฉันเพิ่งรู้ว่าตอนนี้คุณไม่ได้พูดเกี่ยวกับ windwos แต่เกี่ยวกับ x ดังนั้นฉันจึงติดตั้ง xfe (ไม่ได้ติดตั้งอะไรเลยเพราะฉันไม่ต้องการ) และคุณพูดถูกทุกอย่างมีทุกอย่างสมบูรณ์แบบ! ดังนั้นฉันจึงเปลี่ยน putty ของฉันใช้ utf8 และตอนนี้มันก็ดีเหมือนกัน มีอะไรเหลืออยู่ตอนนี้: แซมบ้าฉันเดาว่ามีการตั้งค่าสำหรับ ... และอีกปัญหาคือซอฟต์แวร์ dlna ของฉัน (ซึ่งติดตั้งในเครื่องเดียวกัน) ไม่สามารถอ่านไฟล์ด้วย "ตัวอักษรพิเศษ" ...
tenhouse

และคำตอบที่สามและสุดท้ายของฉันฉันตั้ง "unix charset = UTF-8" ใน samba config ... ทุกอย่างดูเหมือนจะดีตอนนี้ ขอบคุณ!
tenhouse
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.