аналог FileExists без учета регистра (файлы в linux)

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
jsa
постоялец
Сообщения: 295
Зарегистрирован: 28.11.2017 12:46:04

аналог FileExists без учета регистра (файлы в linux)

Сообщение jsa »

Здравия всем.
Как проверить существование файла без учета регистра?
FileExists() в linux различает регистр, есть аналогичная функция не учитывающая регистр?
Или какие методы существуют для определения наличия файлов в файловой системе ext4 ?
Аватара пользователя
Снег Север
долгожитель
Сообщения: 3067
Зарегистрирован: 27.11.2007 15:14:47
Контактная информация:

Сообщение Снег Север »

jsa, не так давно читал на форумах, что такого нет. Боюсь, что и не появилось.
jsa
постоялец
Сообщения: 295
Зарегистрирован: 28.11.2017 12:46:04

Сообщение jsa »

Вот. Можно же ответить просто и без подколов.
Спасибо.
Mirage
энтузиаст
Сообщения: 881
Зарегистрирован: 06.05.2005 20:29:07
Откуда: Russia
Контактная информация:

Сообщение Mirage »

jsa писал(а):Как проверить существование файла без учета регистра?FileExists() в linux различает регистр, есть аналогичная функция не учитывающая регистр? Или какие методы существуют для определения наличия файлов в файловой системе ext4 ?


Для ext4 файлы в разном регистре - разные файлы. Потому прямого способа нет.
Можно считать файлы в интересующем каталоге через findfirst/findnext и пробежаться по списку файлов, сравнивая названия без учета регистра.
Ответить