ฉันกำลังเหน็ดเหนื่อยเล็กน้อยกับไฟล์ส่งออกของ NFS
โดยเฉพาะฉันไม่สามารถหาวิธีส่งออกไดเรกทอรีที่มี "-" ในชื่อพา ธ
สถานะด้วยตนเอง (ส่งออก (5)) รัฐ:
Also, each line may have one or more specifications for default options
after the path name, in the form of a dash ("-") followed by an option
list. The option list is used for all subsequent exports on that line
only.
จากนั้นระบุว่า:
If an export name contains spaces it should be quoted using double quotes.
You can also specify spaces or other unusual character in the export name
using a backslash followed by the character code as three octal digits.
น่าเสียดายที่ไม่เป็นเช่นนั้น โดยเฉพาะถ้าชื่อพา ธ ประกอบด้วย "-" คำต่อคำหรือกับ \ 055 หรืออยู่ในเครื่องหมายคำพูดคู่ก็ยังคงหมายถึงชื่อโดยไม่ต้อง "-"
ความคิดใด ๆ ฉันมีไดเรกทอรีจำนวนมากทุกรูปแบบ
- / ปริมาตร / buildsystem-S3C2440
- / ปริมาตร / buildsystem-tao3530
และฉันต้องการให้พวกเขาทั้งหมดพร้อมใช้งานในฐานะการส่งออก nfs ย่อมาจากการแทนที่ "-" ด้วย "_" ทุกที่ในสคริปต์สามารถทำได้ด้วย "-" หรือไม่?
/var/tmp/foo-bar localhost(all_squash,async,no_subtree_check)
/etc/exports
nfs-kernel-server
nfs-user-server