Снова о нерешенном. Весь гуголь забит описаниями программ, например, diff и многими другими, которые сравнивают текстовые файлы, и каталоги с вложенными каталогами, их содержащие.
И в тоже время стыдливо умалчивают о побайтовом сравнении, т.е. бинарников.
Да, есть некоторые утилиты, которые умеют сравнивать побайтово, например, классическая cmp.
Но ее разработчики до сих не догадались вставить в нее рекурсию, и поэтому для сравнения каталогов она бесполезна.
Хотя есть гуишная утилита, которая умеет это делать - Meld, и которую все описатели невероятно нахваливают.
Но все они замалчивают ее жуткий недостаток - при сравнении больших, т.е. терабайтовых каталогов она позорно затыкается.
И не просто затыкается - она подвешивает систему так, что вывести ее из этого коматозного состояния является непростой задачей.
Не знаю, почему так происходит. Вероятно, получаемый лог сравнения они примитивно запихивают в ОЗУ, забывая, что еще есть своп, и если лог получается большой, оперативка переполняется и далее алес.
Вот такая проблема. Может, кто-то знает ее решение?
Может, для cmp можно написать скриптик, который научит ее работать рекурсивно, или еще какое-то другое решение.
PS. Существует несколько KDE-шных или QT-утилит для сравнения, но сорри, я их не рассматриваю, потому что моя система на gtk и захламлять систему чужеродными либами особого желания нет.
Да и вообще лучше бы без всяких там гуи, а чисто консольная утилита.
Ответ на:
комментарий
от xmikex
Ответ на:
комментарий
от pinus_nigra
Ответ на:
комментарий
от chukcha
Ответ на:
комментарий
от t184256
Ответ на:
комментарий
от chukcha
Ответ на:
комментарий
от pinus_nigra
Ответ на:
комментарий
от chukcha
Ответ на:
комментарий
от pinus_nigra
Ответ на:
комментарий
от XoFfiCEr
Ответ на:
комментарий
от chukcha
Ответ на:
комментарий
от chukcha
Ответ на:
комментарий
от Legioner
Ответ на:
комментарий
от thesis
Ответ на:
комментарий
от Legioner
Ответ на:
комментарий
от Legioner
Ответ на:
комментарий
от cobold
Ответ на:
комментарий
от Legioner
Ответ на:
комментарий
от Legioner
Ответ на:
комментарий
от thesis
Ответ на:
комментарий
от Legioner
Ответ на:
комментарий
от Legioner
Ответ на:
комментарий
от chukcha
Ответ на:
комментарий
от Legioner
Ответ на:
комментарий
от t184256
Ответ на:
комментарий
от Legioner
Ответ на:
комментарий
от annulen
Ответ на:
комментарий
от t184256
Ответ на:
комментарий
от chukcha
Ответ на:
комментарий
от t184256
Ответ на:
комментарий
от Legioner
Ответ на:
комментарий
от chukcha
Ответ на:
комментарий
от t184256
Ответ на:
комментарий
от chukcha
Ответ на:
комментарий
от t184256
Ответ на:
комментарий
от Legioner
Ответ на:
комментарий
от chukcha
Ответ на:
комментарий
от chukcha
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Сравнить два каталога (2007)
- Форум Как сравнить два каталога? (2009)
- Форум Побайтовое сравнение файлов (2010)
- Форум ls: листинг огромного каталога жрёт память (2012)
- Форум Shell - сравнить два каталога на повторяющиеся файлы. (2015)
- Форум Сравнить два каталога по правам доступа и владельцам (2017)
- Форум Gnome 3.16, значки каталогов в Nautilus стали ОГРОМНЫМИ (2015)
- Форум Сравнить строки (2010)
- Форум Сравнить XML (2020)
- Форум Давайте сравним .... (2007)