คำถามติดแท็ก encoding

8
ฉันจะเข้ารหัสและถอดรหัสสตริงที่เข้ารหัสเปอร์เซ็นต์ในบรรทัดคำสั่งได้อย่างไร
ฉันจะเข้ารหัสและถอดรหัสสตริงที่เข้ารหัสเปอร์เซ็นต์ (เข้ารหัส URL) บนบรรทัดคำสั่งได้อย่างไร ฉันกำลังมองหาโซลูชันที่สามารถทำได้: $ percent-encode "ændrük" %C3%A6ndr%C3%BCk $ percent-decode "%C3%A6ndr%C3%BCk" ændrük

6
สลับการเข้ารหัสเทอร์มินัลด้วยคำสั่ง
หนึ่งในเซิร์ฟเวอร์ที่ฉันมักsshจะใช้การเข้ารหัสแบบตะวันตกแทน utf-8 (และไม่มีทางที่ฉันจะเปลี่ยนได้) ฉันเริ่มเขียนสคริปต์ทุบตีเพื่อเชื่อมต่อกับเซิร์ฟเวอร์นี้ดังนั้นฉันจึงไม่จำเป็นต้องพิมพ์ที่อยู่ทั้งหมดทุกครั้ง แต่ฉันต้องการปรับปรุงสคริปต์นี้ดังนั้นจึงเปลี่ยนการเข้ารหัสของหน้าต่างเทอร์มินัลอย่างถูกต้อง การเปลี่ยนแปลงที่ฉันต้องทำสามารถทำได้โดยใช้เมาส์โดยไปที่ "เทอร์มินัล" -> "ตั้งค่าการเข้ารหัสอักขระ ... " -> "Western (ISO-8859-1)" มีคำสั่งเทอร์มินัลที่ทำสิ่งเดียวกันสำหรับหน้าต่าง / หน้าจอเทอร์มินัลปัจจุบันหรือไม่? เพื่อชี้แจง: ฉันไม่สนใจวิธีการเปลี่ยนสถานที่ของระบบบนไซต์ระยะไกล - ระบบนั้นเป็นระบบที่จัดการโดยคนอื่นและฉันไม่รู้ว่าสิ่งที่อาจขึ้นอยู่กับการเข้ารหัสละติน -1 สิ่งที่ฉันต้องการทำคือให้หน้าต่างเทอร์มินัลนี้สลับการเข้ารหัสอักขระตามข้างต้นในลักษณะเดียวกับที่ฉันสามารถทำได้ด้วยเมาส์และเมนู

2
ฉันจะดูการเข้ารหัสที่ใช้ในไฟล์ได้อย่างไร
ฉันมีปัญหากับไฟล์คำบรรยายในวิดีโอ omxplayer เพื่อแก้ปัญหาฉันต้องแปลงจากการเข้ารหัส windows-1250 เป็น UTF-8 คำถามของฉันคือฉันจะดูไฟล์เฉพาะบางไฟล์ที่ใช้การเข้ารหัสได้อย่างไร
23 encoding  utf-8 

2
ไม่สามารถลบ / ย้ายไฟล์ด้วยอักขระพิเศษในชื่อไฟล์
ดังที่คุณเห็นด้านล่างไฟล์มีอักขระที่ผิดปกติ การลบมันในเทอร์มินัลหรือโลมาส่งคืนข้อผิดพลาด: ไม่พบไฟล์หรือโฟลเดอร์ที่คุณค้นหา ทำงานls -laในไดเรกทอรีให้ผลลัพธ์นี้: -rw-rw-r-- 1 aalap aalap 0 Nov 14 01:05 ?? -rw-rw-r-- 1 aalap aalap 0 Nov 14 01:05 ?2?.???љ?!?Gb??σ?[?F? -rw-rw-r-- 1 aalap aalap 0 Nov 14 01:05 ??3]d???:????????1????G?p?ȋ??????嫳?d????ą-?? -rw-rw-r-- 1 aalap aalap 0 Nov 14 01:05 3l??#g?w????O?JKB7?co??քH??bT?NA???S???X?I?A?qC??M?I??? -rw-rw-r-- 1 aalap aalap 0 Nov 14 01:05 ??8??-?@,?Zp?[?bI????7^?ñ[?ڏ??z?O???ч??eEȰ?+??,OF??h …

6
แปลงการเข้ารหัสไฟล์ข้อความ
ฉันมักจะพบไฟล์ข้อความ (เช่นไฟล์คำบรรยายในภาษาพื้นเมืองของฉันเปอร์เซีย ) ที่มีปัญหาการเข้ารหัสอักขระ ไฟล์เหล่านี้ถูกสร้างขึ้นบน Windows และบันทึกด้วยการเข้ารหัสที่ไม่เหมาะสม (ดูเหมือนว่าจะเป็น ANSI) ซึ่งมีลักษณะซึ่งพูดพล่อยๆและอ่านไม่ได้เช่นนี้: ใน Windows สามารถแก้ไขได้อย่างง่ายดายโดยใช้Notepad ++เพื่อแปลงการเข้ารหัสเป็น UTF-8 ดังนี้ และผลลัพธ์ที่อ่านได้ถูกต้องเป็นเช่นนี้: ฉันค้นหาโซลูชันที่คล้ายกันจำนวนมากใน GNU / Linux แต่น่าเสียดายที่โซลูชันที่แนะนำ (เช่นคำถามนี้ ) ไม่ทำงาน ที่สำคัญที่สุดฉันได้เห็นคนแนะนำiconvแล้วrecodeแต่ฉันไม่มีโชคกับเครื่องมือเหล่านี้ ฉันได้ทดสอบคำสั่งมากมายรวมถึงสิ่งต่อไปนี้และทั้งหมดล้มเหลว: $ recode ISO-8859-15..UTF8 file.txt $ iconv -f ISO8859-15 -t UTF-8 file.txt > out.txt $ iconv -f WINDOWS-1252 -t UTF-8 file.txt > out.txt สิ่งเหล่านี้ไม่ได้ผล! …
15 encoding 

5
ใช้งานสคริปต์ที่สร้างใน Notepad (Windows) บน Ubuntu
ฉันสร้างไฟล์ Notepad บน Windows และคัดลอกไปยัง Ubuntu ไฟล์มีกฎ iptables หลังจากทำให้ไฟล์ที่เรียกทำงานได้โดยใช้chmod +xและดำเนินการแล้วจะไม่ทำงาน อย่างไรก็ตามเมื่อฉันสร้างไฟล์ Ubuntu ( gedit ) และคัดลอกเนื้อหาเดียวกันจากไฟล์ Notepad ทำให้มันสามารถเรียกใช้และรันได้มันทำงานได้ ฉันควรทำอย่างไรเพื่อให้ไฟล์ Notepad ทำงานบน Ubuntu

1
ubuntu å vs osx å?
ไม่แน่ใจว่านี่เป็นคำถามของ ubuntu หรือ osx หรือไม่ แต่ฉันจะเริ่มที่นี่ ฉันจะทิ้งมันไว้กับ mods เพื่อย้ายคำถามไปยัง AskDifferent ถ้ามีปัญหาเพิ่มเติม ฉันย้ายไฟล์จาก ubuntu ไปยัง osx โดยใช้ scp บนเครื่อง apple ฉันแก้ไขไฟล์ในเครื่อง apple จากนั้นฉันก็ย้ายไฟล์กลับมาอีกครั้งโดยใช้ scp บนเครื่อง apple ชื่อไฟล์ของไฟล์ที่มาเป็นเอกสาร / trettiårsfirarätare รหัสแหล่งที่มา: Documents/trettiårsfirarätare ชื่อไฟล์ที่ผมได้กลับมีชื่อเอกสาร / trettiårsfirarätare รหัสแหล่งที่มา: Documents/trettia˚rsfirara¨tare ในขณะที่สิ่งเหล่านี้อาจมีลักษณะคล้ายกันตัวอักษรåและäนั้นแตกต่างกันระหว่างตัวอักษร ฉันไม่มีการเปลี่ยนแปลงชื่อของไฟล์ นี่ทำให้ความแตกต่างทางเทคนิคเล็กน้อยสำหรับฉันฉันเพิ่งเปลี่ยนชื่อไฟล์กลับไปเป็นสิ่งที่อูบุนตูคิดว่าåและä แต่มันก็กระตุ้นความอยากรู้ของฉัน คุณช่วยอธิบายให้ฉันฟังได้ไหมว่าทำไมสิ่งนี้ถึงเกิดขึ้น

3
จะเปลี่ยนชื่อไฟล์เป็นการเข้ารหัสที่แตกต่างกันอย่างไร
ฉันมีการfile nameเข้ารหัส3 ชนิดบนreiserfsฮาร์ดไดรฟ์ที่ติดตั้ง: CP1251, KOI-8, UTF-8 และ ASCII ฉันต้องแปลงการเข้ารหัสทั้งหมดเป็น UTF-8 ซ้ำ ๆ มียูทิลิตี้ใดบ้างที่จะตรวจจับการเข้ารหัสซอร์สและแปลงเป็น UTF-8 หรือฉันต้องเขียนสคริปต์ Python
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.