ฉันใช้ Bash บน macOS X และฉันต้องการสร้างไฟล์สคริปต์ปฏิบัติการง่ายๆที่จะเปลี่ยนเป็นไดเร็กทอรีอื่นเมื่อเรียกใช้ อย่างไรก็ตามเส้นทางไปยังไดเร็กทอรีนั้นมีช่องว่างอยู่ คุณทำสิ่งนี้ได้อย่างไร? นี่คือสิ่งที่ฉันมี ...
ชื่อไฟล์: cdcode
เนื้อหาไฟล์:
cd ~/My Code
ตอนนี้ได้รับแล้วนี่ไม่ใช่ชื่อพา ธ ที่ยาว แต่ชื่อพา ธ จริงของฉันคือห้าไดเร็กทอรีลึกและสี่ไดเร็กทอรีเหล่านั้นมีช่องว่างในพา ธ
BTW ฉันได้ลองcd "~/My Code"
แล้วcd "~/My\ Code"
และไม่ได้ผล