Тут на английском форуме подняли интересный вопрос.
У нас исторически расширением считается всё, что после точки.
Иногда это плохо, например, в файлах типа "09 Symphonies Nos. 3 & 8" и "08 From The Civil Wars, Hydrogen Jukebox, Symphony No. 5, and Akhnaten" расширениями будут " 3 & 8" и " 5, and Akhnaten" соответственно, что достаточно неожиданно.
Там предлагают считать, что если в расширении есть пробелы, то это не расширение, и не надо пытаться по нему сортировать и т. п.
Что характерно, Windows Explorer придерживается такого же мнения.
И даже в Far уже есть такая логика, правда, только в одном месте: при отображении файловой панели с включенным выравниванием расширений. Не следует ли сделать её глобальной?
Расширения с пробелами
- John Doe
- Бюрократ
- Posts: 13807
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 426 times
- Contact:
Re: Расширения с пробелами
Вообще с момента появления длинных имён попытки найти расширение у папок в большинстве случаев приводят к неожиданным результатам. Поэтому и существует опцияDrKnS wrote:...что достаточно неожиданно.
[ ] Sort folder names by extension
А какого мнения придерживается cmd?DrKnS wrote:Что характерно, Windows Explorer придерживается такого же мнения.
Вроде как обратного:
dir /OE
Code: Select all
Том в устройстве X имеет метку xxx
Серийный номер тома: B240-42A8
Содержимое папки X:\Temp
28.01.2014 10:20 <DIR> ..
28.01.2014 10:20 <DIR> .
28.01.2014 10:20 <DIR> 09 Symphonies Nos. 3 & 8
28.01.2014 10:20 <DIR> 08 From The Civil Wars, Hydrogen Jukebox, Symphony No. 5, and Akhnaten
0 файлов 0 байт
4 папок 315 527 168 байт свободно
Думаю уместна настройка, включающая поведение как в Explorere (одинаково для папок и файлов)