ฉันมีโฟลเดอร์ชื่อภายใน~kernel-ppa
~/Downloads
aditya@aditya-desktop:~$ cd Downloads/
aditya@aditya-desktop:~/Downloads$ ls
~kernel-ppa
ตอนนี้เมื่อฉันพิมพ์cd ~k
และกดTabสำหรับการขยายตัวอัตโนมัติเปลือกขยายมันcd ~kernoops/
แทนcd ~kernel-ppa/
แม้ว่าโฟลเดอร์ที่มีตัวละครเริ่มต้นเดียวกันอยู่แล้ว
\
สำหรับการขยายตัวโดยอัตโนมัติเพื่อทำงานผมต้องหนีด้วย ดังนั้นการใช้cd \~k
และกดอย่างถูกต้องขยายไปยังTab cd \~kernel-ppa/
แม้แต่การใช้cd \
และการกดTabก็เป็นการหลอกลวง
ทำไมมันเป็นเช่นนั้นและทำไมฉันต้องหลบหนี ยิ่งไปกว่านั้นสิ่งที่ฉันหลบหนีเพราะ~
ไม่จำเป็นต้องมีสำหรับการขยายอัตโนมัติ
หากฉันไปตามโฟลว์และรันcd ~kernoops/
และกดEnterสถานะของเทอร์มินัลจะเปลี่ยนเป็น//
:
aditya@aditya-desktop:~/Downloads$ cd ~kernoops/
aditya@aditya-desktop://$ pwd
//
aditya@aditya-desktop://$ ls
bin cdrom etc initrd.img lost+found mnt proc run srv tmp var
boot dev home lib media opt root sbin sys usr vmlinuz
aditya@aditya-desktop://$
นี้ดูเหมือนว่า/
ไดเรกทอรี แต่บอกว่ามันเป็นpwd
มันคืออะไรกันแน่?//
tree
หรือกับls
และคุณจะสังเกตเห็นว่าเกิดขึ้นเป็นโฟลเดอร์ย่อยแรก
~kernel-ppa
เป็นโฟลเดอร์เดียวภายใน; ถ้าฉันเพียงแค่เรียกใช้และกดแท็บจะขยายไปcd
cd \~kernel-ppa/
ฉันไม่จำเป็นต้องหลบหนีเช่นกัน!