Существует ли инструмент, который сравнивает дерево каталогов (Files. Sub dirs) и показывает, чего вам не хватает. У меня также есть загрузка, которую я кодирую, и хотел бы посмотреть, не мешает ли она структуре.
Ничего большого, просто покажи мне, как каталог X сравнивается с Y
Чтобы пояснить подробнее, приведу пример
Дерево
Dir1+
+Subdir1
+sudir2
+File1
+File2
и Дерево
Dir1+
+Subdir1
+sudir2
+File1
+File2
- это то же самое, но дерево
Dir1+
+Subdir1
+sudir2
+File1
+File2
и дерево
Dir1+
+Subdir1
+sudir2
+File1
+File3
Должны показать мне, что File2 отсутствует и File3 добавлен.
Существует ли такой инструмент?
Менее технический подход должен был бы использовать gui программное обеспечение синхронизации, такое как FreeFileSync (Визуальное сравнение папки и синхронизация)
Существует ppa в панели запуска:
Поместите эти строки в терминал:
sudo add-apt-repository ppa:freefilesync/ffs
sudo apt-get update
sudo apt-get install freefilesync
Я успешно использовал этот инструмент в течение нескольких лет теперь, чтобы скопировать и/или синхронизировать папки в Windows и Ubuntu.
См. этот снимок экрана, я устанавливаю отображение, что он сделал бы в Вашей ситуации:
diff
также могут сравнивать деревья каталогов.
diff <dir1> <dir2>
Или, если вы не хотите видеть различия в содержимом файлов:
diff -q <dir1> <dir2>
Некоторые графические инструменты, доступные в репозиториях Ubuntu: dirdiff, fldiff, kdiff3, meld, mgdiff.