Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новые вопросы и ответы 4 (https://www.otvetnemail.ru/novye-voprosy-i-otvety-4-823/)
-   -   Учет регистра букв в именах файлов в разных ОС (https://www.otvetnemail.ru/novye-voprosy-i-otvety-4-823/uchet-registra-bukv-v-imenah-fajlov-v-raznyh-os-260161/)

Guest 28.09.2011 19:09

Учет регистра букв в именах файлов в разных ОС
 
Программа, запущенная на линуксе в автоматическом режиме работает с файлами, которые пишут на общий диск Windows машины. Unix-подобные ОС учитывают регистр букв, Windows игнорирует и вин. программы этим пользуются. Имена файлов и каталогов известны, но из разных источников(сгенерированные разными вин. программами) они приходят в непредсказуемом регистре. К примеру: Linux программа должна обработать файл abcd.bin пришедший на общий диск с вин. машины. Вин машины присылают имя файла с произвольным регистром( /bla-bla/Abcd.bin, /BLA-BLA/ABCD.bin) и сам файл создается с произвольным регистром. Результат для Linux: файл не найден. Исправить поведение программ на вин. машинах не представляется возможным. Каким образом лучше реализовать операции над файлами в программе на линукс системе. Понятно, что это будут костыли, но необходимо какое-то временное решение.


Часовой пояс GMT, время: 05:30.


© www.otvetnemail.ru - Форум вопросов и ответов.