ฉันมีปัญหาเล็กน้อยกับข้อผิดพลาดปากแข็งมากระหว่าง rsync มันเกิดจากไฟล์ที่มีตัวละครพิเศษในชื่อไฟล์ มีคนอื่นมาบ้าง แต่ฉันสามารถแยกแยะได้ด้วยการเปลี่ยนใจเลื่อมใสในการเข้ารหัสของชื่อไฟล์ อย่างไรก็ตามไฟล์นี้ฉันไม่สามารถหาได้
ดังนั้นนี่คือสิ่งที่ rsync พูดว่า:
../.\#033OA.tex.pyD0MB" failed: No such file or directory (2)
สิ่งแรกที่สังเกตได้คือรหัสอักขระไม่สามารถเป็นเลขฐานสิบหกหรือฐานแปดได้ดังนั้นฉันจึง googled และพบสิ่งนี้เท่านั้น ดังนั้นมันอาจเป็นCURSOR UP
ตัวละคร (หรือไม่ก็ได้) ฉันได้พยายาม
ls -la *`printf '\033OA'`*
ไม่มีประโยชน์ ฉันได้ลองไปป์ไลน์เอาต์พุตของ ls ของไดเร็กทอรีนั้นแล้วว่าod
ไม่มีประโยชน์
ฉันจะทำอะไรได้อีก หรือฉันกำลังมองหาตัวละครอะไรอยู่?
ขอบคุณ
ls -b
ซึ่งควรจะแสดงให้เห็นถึงการหลบหนีแบบ C