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

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

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

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

Сообщение jsa » 02.05.2019 11:06:19

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

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

Сообщение Снег Север » 02.05.2019 12:33:50

jsa, не так давно читал на форумах, что такого нет. Боюсь, что и не появилось.
Аватара пользователя
Снег Север
долгожитель
 
Сообщения: 2990
Зарегистрирован: 27.11.2007 16:14:47

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

Сообщение jsa » 02.05.2019 12:45:29

Вот. Можно же ответить просто и без подколов.
Спасибо.
jsa
постоялец
 
Сообщения: 261
Зарегистрирован: 28.11.2017 13:46:04

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

Сообщение Mirage » 03.05.2019 19:47:37

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


Для ext4 файлы в разном регистре - разные файлы. Потому прямого способа нет.
Можно считать файлы в интересующем каталоге через findfirst/findnext и пробежаться по списку файлов, сравнивая названия без учета регистра.
Mirage
энтузиаст
 
Сообщения: 881
Зарегистрирован: 06.05.2005 20:29:07
Откуда: Russia


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot] и гости: 14

Рейтинг@Mail.ru