.
, являющееся именем файла из разделителя расширений файлов, является артефактом DOS и имеет 8.3 ограничения имени файла. На Windows, MacOS X, Linus и т. Д. Это больше не так. .
- это просто любой другой символ (хотя ведущий .
в файловых системах Linux / Unix указывает на скрытый файл).
Системы Windows по-прежнему используют соглашение (даже если вы можете создать имя файла с таким количеством периодов, сколько пожелаете), так как расширение все еще используется для типа файла и ассоциации. Linux / Unix / MacOS X склонны полагаться на магические числа в большей степени, чем на расширения файлов, хотя там также используются соглашения (например, .pl' for Perl files,
.sh` для сценариев оболочки и т. Д.), Но в отличие от Windows это просто соглашения, в которых Значение ОС.
Так что в принципе нет понятия "разделитель файлов". Во всяком случае, не в универсальном смысле.