ฉันมักจะนำหน้าไฟล์และโฟลเดอร์ที่ใช้คำนำหน้าด้วยอักขระ "สำเนียงหลุมฝังศพ" (เครื่องหมายตัวหนอนไม่ใช่แบบ non-shift, back-tick, หรือสำเนียงแบบเก่าธรรมดา, whathaveyou .. ) เนื่องจากง่ายต่อการไปและขอฉัน จัดเรียงสิ่งต่าง ๆ ตามตัวอักษรในขณะที่ให้ฉันเลือกที่จะแสดงรายการด้านบน มันทำงานได้ดียกเว้นเมื่อฉันไปใช้ไฟล์เหล่านี้ผ่าน CLI หรือ SSH / SCP
หากฉันพยายามเรียกใช้คำสั่งการเรียกไฟล์ที่ไม่ใช้ค่า Escape มันจะทำให้ฉันเข้าสู่เซสชันการโต้ตอบ .. เช่น↯
# scp -r dns.local:/`Downloads/CrazyRussianCars/ ~/
↩
>
แต่ถ้าฉันลองวิธีแก้ปัญหาเชิงตรรกะ↯
# scp -r dns.local:/\`Downloads/CrazyRussianCars/ ~/
↩
bash: -c: line 0: unexpected EOF while looking for matching ``'
bash: -c: line 1: syntax error: unexpected end of file
ฉันรู้ว่ากฎ "ใหม่" คือการใช้ไวยากรณ์เช่น export NOW=$(date)
vs export NOW=
`date` (อันที่จริงฉันมีช่วงเวลาหนึ่งถึงแม้จะเขียนหลังในไวยากรณ์ SE MD ... ) แต่นี่ไม่เกี่ยวข้องกับENV
สคริปต์ใด ๆ ..
หมายเหตุ: นี่คือสภาพแวดล้อม Mac OS X แต่ที่กล่าวว่า GUI ไม่เคยมีปัญหาในการจัดการกับตัวละครนี้ในชีวิตประจำวันและโดยปกติหากมีปัญหาเกี่ยวกับไวยากรณ์ใน Terminal, Apple มันทำงานได้ค่อนข้างดีในการปิดการใช้งานพฤติกรรมใน GUI ... ไม่แน่ใจว่านี่เป็นข้อผิดพลาดหรือถ้าเทคนิคสำหรับการจัดการกับเส้นทางดังกล่าวเป็นเพียงแค่คลุมเครือ .. แต่จนถึงตอนนี้ฉันไม่สามารถหา ทาง "เพื่อหนีมัน" ?