The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Недоработка в Python-скрипте могла привести к неверным резул..., opennews (??), 13-Окт-19, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


323. "Недоработка в Python-скрипте могла привести к неверным резул..."  +1 +/
Сообщение от Аноним (325), 14-Окт-19, 18:58 
diff сортирует файлы? Офигеть! А я-то думал, отличия в них ищет.
Ответить | Правка | Наверх | Cообщить модератору

368. "Недоработка в Python-скрипте могла привести к неверным резул..."  +/
Сообщение от diff (??), 15-Окт-19, 19:33 
man diff
перед тем как дифать рекурсивно директорию например
он сортирует файлы в ней
и diff на линуксе и diff на винде из комплекта git утилит к примеру
выдаст разный результат
Ответить | Правка | Наверх | Cообщить модератору

378. "Недоработка в Python-скрипте могла привести к неверным резул..."  +/
Сообщение от Аноним (42), 16-Окт-19, 00:19 
Вот и автор сабжевого скрипта тоже думал, что питонячий glob что-то там сортирует. Открой сам man diff и найди в нём хоть одно слово про сортировку и «принудительные опции», которые якобы должны на неё влиять.
Спойлер: нет их там. А значит, порядок обхода файлов может быть каким угодно. Может измениться даже в разных версиях одной и той же реализации diff на одной и той же системе, не говоря уже про разные реализации.
P. S. Ну ладно, в мане для diff из FreeBSD есть упоминание сортировки. Без уточнения, каким образом она производится, влияет ли на неё LC_COLLATE или ещё что-то, и уж тем более без «принудительных опций».
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру