ชื่อส่วนที่ไม่ใช่ส่วนขยายของชื่อไฟล์คืออะไร [ปิด]


15

กำหนดเส้นทางไฟล์:

/some/path/abc.txt

ชื่อไฟล์คือ "abc.txt" และนามสกุลเป็น "txt"

"มาตรฐานอุตสาหกรรม" ชื่อที่ชัดเจนสำหรับส่วน "abc" คืออะไร?


สำหรับการอ้างอิงทั้งในไลบรารีที่เก่าjava.ioและใหม่กว่าของ java ชื่อไฟล์หมายถึง "abc.txt" และไม่มีคำใด (เช่น API ไลบรารีไม่สนับสนุน) สำหรับส่วน "abc"java.nio


Microsoft ใช้"FilenameWithoutExtension"เป็นคำศัพท์ใน. NET Framework
Mike

คำที่ดีที่สุดที่ฉันเจอคือ "ชื่อไฟล์ที่ไม่มีนามสกุล" มันไม่ได้ปิดลิ้นอย่างแน่นอน
David Arno

1
ฉันขอเสนอ "ต้นกำเนิดไฟล์" เพื่อนำไปใช้โดยชุมชน
โบฮีเมียน

filename = name + extension
qwerty_so

คงจะดีถ้าชื่อ unambigious ยังทำงานและfilenames.with.several.periods .dotfilesแต่ฉันสงสัยว่าคุณจะพบมาตรฐานเดียวสำหรับ Windows เท่านั้น (แพลตฟอร์มหลักที่ใส่ใจกับส่วนขยาย)
RemcoGerlich

คำตอบ:


6

ฉันเชื่อว่าเป็นเพียงชื่อ "ชื่อไฟล์" เช่นกันซึ่งทำให้เกิดความสับสนอย่างเป็นธรรม:

การสนทนาของชื่อไฟล์มีความซับซ้อนโดยขาดมาตรฐานของคำ บางครั้งใช้ "filename" เพื่อหมายถึงทั้งชื่อเช่นชื่อ Windows c: \ directory \ myfile.txt บางครั้งมันจะถูกใช้เพื่ออ้างถึงส่วนประกอบดังนั้นชื่อไฟล์ในกรณีนี้จะเป็น myfile.txt บางครั้งเป็นการอ้างอิงที่ไม่รวมส่วนขยายดังนั้นชื่อไฟล์จะเป็นเพียงไฟล์ของฉัน ความคลุมเครือเช่นนั้นแพร่หลายและบทความนี้ไม่ได้พยายามนิยามความหมายใด ๆ และอาจใช้ความหมายใด ๆ เหล่านี้ ระบบบางระบบจะใช้ระบบการตั้งชื่อมาตรฐานของตนเองเช่น "ชื่อพา ธ " แต่สิ่งเหล่านี้ก็ไม่ได้เป็นมาตรฐานในระบบต่างๆ

หากเป็นสิ่งสำคัญคุณจะต้องตรวจสอบให้แน่ใจว่าคุณได้อธิบายสิ่งที่ "ชื่อไฟล์" ที่คุณกำลังพูดถึงอย่างชัดเจน


1
คุณยังไม่ได้ตอบคำถาม คุณเสนอเหตุผลเพียงเพื่อสนับสนุนคำถามที่ถูกถาม
โบฮีเมียน

4
@ โบฮีเมียนจริง ๆ แล้วมันยืนยันว่าคำถามนี้เป็นไปตามความคิดเห็นอย่างหมดจด ไม่มีคำศัพท์มาตรฐาน สิ่งที่คุณขอแค่ไม่มีอยู่
โธมัสโอเวนส์

@ โบฮีเมียนคุณคิดว่าคำถามมีคำตอบ สำหรับส่วนของฉันฉันเรียกชิ้นส่วน "ชื่อไฟล์" และ "ส่วนขยายชื่อไฟล์" ดังนั้นฉันเห็นด้วยกับคำตอบของ FirstLastName
Eric King

1
@ThomasOwens นั่นคือสิ่งที่ฉันกลัว :) ฉันใช้ "ส่วนขยายที่ไม่ใช่ส่วนขยายของชื่อไฟล์" แต่แน่นอนว่ามีบางคนที่ต้องตั้งชื่อสิ่งนี้ วิธีการเกี่ยวกับ "ก้านไฟล์"
ภาษาโบฮีเมีย

จริงๆแล้วบางคนพิจารณาพา ธ ส่วนหนึ่งของชื่อไฟล์
candied_orange
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.