Автор Тема: Сравняване на структурата на две директории?  (Прочетена 1471 пъти)

aSmith

  • Напреднали
  • *****
  • Публикации: 34
    • Профил
Днес докато копирах 2.8 гб музика, нещо е станало и процеса не е завършил докрай и сега имам 2.4гб, а другите не са се копирали'<img'>
И понеже съм много мързелив и не ми се сравнява директория по директория, се чудех дали има някаква програмка/команда да го направи вместо мен? За предпочитане е второто'<img'>
Активен

ivanatora

  • Напреднали
  • *****
  • Публикации: 658
  • Distribution: Ubuntu 10.04
  • Window Manager: Fluxbox
    • Профил
    • WWW
diff може да ти свърши работа.
ls -R dir1 > dir1.log
ls -R dir2 > dir2.log
diff dir1.log dir2.log
Активен

aSmith

  • Напреднали
  • *****
  • Публикации: 34
    • Профил
Дам това го видях като търсих в гоогле, но резултата е прекалено объркващ... Незнам може би трябва да му отделя повече време, или просто да свикна с резултатите който вади diff:)
Активен

rpetrov

  • Напреднали
  • *****
  • Публикации: 571
    • Профил
    • WWW
diff -rq dir1 dir2
Активен

aSmith

  • Напреднали
  • *****
  • Публикации: 34
    • Профил
Дам като погледнах в ман-а и за -q точно това трябва да прави, мерси много едва ли щях да я забележа опцията:)

Преди малко докато разглеждах, dev-utils категорията на packages.gentoo.org и попаднах на програмката: dirdiff, след бързо едно разцъкване изглежда удобна, особено за някой програмист:)
Активен

  • Гост
Пробвай с Meld Diff Viewer (http://meld.sourceforge.net). Мисля, че трябва да има пакети за Fedora. Ще имаш възможност да сравняваш не само файлове, но и директории и не само по две ами по три наведнъж ;-)
На мен лично много ми харесва.
Активен