Re^3:
- From
- Boris Rudakov (2:5054/9.4)
- To
- Vasily Krysin ()
- Date
- 2003-10-06T03:35:32Z
- Area
- PERM.UNIX
Hello Vasily!
06 окт 03 02:19, you wrote to me:
VK> hi, Boris
VK> 05 Oct 03 21:35, you wrote to me:
BR>> Поиск имени осуществляется с игнорирование регистра, но при
BR>> создании имени регистр символов сохраняется.
VK> Угу. Все оно так.
В принципе, такое поведение - наиболее логично и именно такого я и ожидал.
BR>> Так же подчеркну что это верно для маздая и DOS,OS/2,Win32
BR>> подсистем НТи. Само ядро НТи - регистро-зависимо, хотя все функции
BR>> парсинга системных имен имеют регистро-независимый режим, а POSIX
BR>> подсистема - регистро-зависима.
VK> Ну вот и в линухе так же примерно. Ядро сенситив, а
VK> файловая система - нет. Дело осложняется только тем,
VK> что практически все приложения идут тоже сенситив.
Дык, вот именно про это я и говорю !
Хотя, признаться, я никогда не видел вживую софта, который сознательно создает в одном каталоге разные файлы, имена которых отличаются только регистром.
Так что получается что проблема скорее абстрактно-потенциальная, нежели реальная...
VK> Но при работе с фатом это уже по-барабану ;)
Ну почему же :)
Есть иные прочие, которые юзают фатовые разделы в качестве разделяемых девайсов на мультибутовых станциях. Лично я нахожу мультибутовые станции ээээ... устаревшим подходом, скажем так, но сие более чем распространено :):)
[...skipped...]
BR>> Да, блин, просто глюк получился :)
BR>> Не знаю уж почему, но при распаковке архива одной софтинки, у
BR>> нужного файла оказалось расширение ".H". ХЗ кто это так
BR>> постарался. А скрипт, который этот файл должен был перегенерить,
BR>> сгенерил новый файл с расширением ".h". Другой файл. И оба
BR>> оказались рядом :)
VK> Заметь, твой пападос приключился вовсе не из-за фата.
VK> А как раз наоборот - потому, что ты работаешь на
VK> регистрозависимой файлухе с регистронезависимым софтом.
Эээээ, не поэтому !
А потому, что я работаю с СОЧЕТАНИЕМ регистро-зависимого и регистро-независимого софта на регистро-зависимой ФС !
Не скомандуй sh создать в режиме учета регистра тот файл, сделай я то же самое вин32 софтиной - старый файл бы убился, потому как Win32 скомандовала бы игнорировать регистр. А юниксоидный sh про регистр ничего не говорил, и case-sensitive ядро сработало с учетом регистра. Создало "второй" файл :)
Тут вся феня в СОЧЕТАНИИ :):):)
VK> В твоем случае - архиватором. Вот тут проблемы возникнуть
VK> могут. И возникают, как мы видим ;) А в обратном случае,
VK> какие могут быть проблемы - я незнаю.
В принципе - убедил. Проблемы могут быть только у софта, который не жить не быть изволит держать в одном каталоге файлы, имена которых отличаются только регистром. А в связи с непортабельностью такой софт не пишут. Так что в реальности "в обратном случае" - проблем нет.
Но вот "в прямом случае" - веселуха :):):)
VK> peace!
VK> SeaD [deep.perm.ru]
Борис Рудаков, Душевно-большой
BBR
--- Be happy: BBR is looking at you !
* Origin: АлкАголь малыми дозами безвреден в любых количествах (2:5054/9.4)