ด้วยเหตุผลแปลก ๆ ฉันลองใช้ '' 'เป็นตัวคั่นคำในตัวระบุเช่นเดียวกับใน:
$ export foo'bar=1
>
> ^C
$
ผลลัพธ์ดังที่แสดงไว้ด้านบนid คือการเปลี่ยนพร้อมท์เป็น ">" และระบบจะรอข้อมูลเพิ่มเติมในส่วนของฉันอย่างชัดเจน อย่างที่คุณเห็นฉันต้อง ctrl-C เพื่อหลบหนี สิ่งเดียวกันเกิดขึ้นโดยใช้คำสั่งอื่นเช่น
$ ls foo'bar
$ mkdir foo'bar
ฉันอยากรู้เกี่ยวกับความรู้สึกทั้งหมดนี้นั่นคือสิ่งที่มีความหมายพิเศษ "" "ในคำสั่งเทอร์มินัล
พิเศษ:นอกเหนือจากนี้ฉันยังต้องการทราบชุดอักขระพิเศษหรือไม่ถูกต้องในชื่อไฟล์และโฟลเดอร์ทั้งในระบบ Unix-like และ Windows (เพื่อให้ได้ชุดย่อยทั่วไปของเซฟ) (โดยเฉพาะสิ่งที่เกี่ยวกับทั้งหมด ไม่ใช่ ASCII?)
ขอบคุณเดนิส