Какое имя не является частью имени файла? [закрыто]


15

Учитывая путь к файлу:

/some/path/abc.txt

Имя файла - «abc.txt», а расширение - «txt».

Что такое «отраслевой стандарт», однозначное название части «abc»?


Для справки, в более старых java.ioи новых java.nioбиблиотеках java имя файла означает «abc.txt», и для части «abc» отсутствует термин (т. Е. API библиотеки не поддерживается).


Microsoft использовала «FilenameWithoutExtension» в качестве термина в .NET Framework.
Майк поддерживает Монику

Лучший термин, с которым я столкнулся, это «имя файла без расширения». Хотя это не совсем скатывается с языка.
Дэвид Арно

1
Настоящим я предлагаю «основание файла» для принятия сообществом.
Богемный

имя файла = имя + расширение
qwerty_so

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

Ответы:


6

Я полагаю, что это просто называется «имя файла», что делает эту вещь довольно запутанной :

Обсуждение имен файлов осложняется отсутствием стандартизации термина. Иногда «имя файла» означает полное имя, например имя Windows c: \ directory \ myfile.txt. Иногда он будет использоваться для ссылки на компоненты, поэтому имя файла в этом случае будет myfile.txt. Иногда это ссылка, которая исключает расширение, поэтому имя файла будет просто myfile. Такая неоднозначность широко распространена, и в этой статье не делается попытка определить какое-либо одно значение, и в действительности может использоваться любое из этих значений. Некоторые системы примут свою собственную стандартизированную номенклатуру, такую ​​как «имя пути», но они также не стандартизированы для разных систем.

Если это важно, вам нужно уточнить, какое именно имя файла вы говорите.


1
Вы не ответили на вопрос. Вы только предложили причины, чтобы поддержать это, спрашивая.
Богемный

4
@ Bohemian На самом деле, это подтверждает, что этот вопрос основан исключительно на мнениях. Там нет стандартного термина. То, что вы просите, просто не существует.
Томас Оуэнс

@ Bohemian Вы предполагаете, что на вопрос есть ответ. Со своей стороны, я называю кусочки «имя файла» и «расширение имени файла». Так что я на самом деле согласен с ответом FirstLastName.
Эрик Кинг,

1
@ThomasOwens - вот чего я боялся :) Я использую «часть имени файла без расширения», но наверняка кто-то где-то должен был назвать эту вещь. Как насчет "файла стволовых"
Богемный

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