Яке ім'я для нерозширеної частини імені файлу? [зачинено]


15

З огляду на шлях файлу:

/some/path/abc.txt

Ім'я файлу "abc.txt", а розширення - "txt".

Що таке "галузевий стандарт", однозначна назва для частини "abc"?


Для довідки, як у старих, так java.ioі в нових java.nioбібліотеках Java , ім'я файлу означає "abc.txt", і для частини "abc" немає терміна (тобто API бібліотеки не підтримують).


Microsoft використовувала "FilenameWithoutExtension" як термін у .NET-рамках.
Майк

Найкращий термін, який я натрапив, - це "ім'я файлу без розширення". Це не точно скатиться з мови.
Девід Арно

1
Я пропоную "ствол файлу" для прийняття громадою.
Богем

filename = ім'я + розширення
qwerty_so

Було б добре, якби однозначна назва також працювала filenames.with.several.periodsі для .dotfiles. Але я сумніваюся, що ви навіть знайдете стандартний лише для Windows (основна платформа, яка піклується про розширення).
RemcoGerlich

Відповіді:


6

Я вважаю, що це так само називається "ім'я файлу", що робить річ досить заплутаною :

Обговорення імен файлів ускладнюється відсутністю стандартизації терміна. Іноді "ім'я файлу" використовується для позначення всього імені, наприклад, імені Windows c: \ directory \ myfile.txt. Іноді він буде використовуватися для посилання на компоненти, тому ім'я файлу в цьому випадку буде myfile.txt. Іноді це посилання, що виключає розширення, тому ім'я файлу буде просто моїм файлом. Така неоднозначність є широко поширеною, і ця стаття не намагається визначити жодного значення, і, можливо, може використовувати будь-яке з цих значень. Деякі системи приймуть власну стандартизовану номенклатуру на зразок "назва шляху", але вони також не стандартизовані для всіх систем.

Якщо це важливо, вам доведеться точно уточнити, про яке "ім'я файлу" ви говорите.


1
Ви не відповіли на запитання. Ви запропонували лише причини, щоб підтримати його прохання.
богем

4
@Bohemian Власне, це підтверджує, що це питання суто обґрунтоване думкою. Стандартного терміну немає. Те, що ви просите, просто не існує.
Томас Оуенс

@Bohemian Ви припускаєте, що на питання є відповідь. Зі свого боку, я називаю фрагменти "ім'ям файлу" та "розширенням імені файлу". Тому я фактично згоден з відповіддю FirstLastName.
Ерік Кінг

1
@ThomasOwens саме цього я боявся :) Я використовую "частину назви файлу без розширення", але, безумовно, хтось десь повинен був назвати цю річ. Як щодо "стебла файлу"
богем

Насправді деякі вважають шлях іменем файлу.
candied_orange
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.