Как сравнить содержимое двух папок на Mac?

вот моя сделка в двух словах:

Я использую Macbook и ПК, где я синхронизирую 2-3 большие папки между ними с помощью Windows Live Mesh.

около 5 дней назад моя батарея Macbook умерла, и я только что обновился до Macbook Pro. При запуске Windows Live Mesh это дает мне ошибку, над которой я работал в течение дня и не мог понять. Мне нужна синхронизация файлов, поэтому я решил обновить свой аккаунт Dropbox до 50 ГБ.

однако, мой ПК с Windows, безусловно, имеет несколько файлы, которые были обновлены в этот период, плюс я использовал свой Macbook Pro для редактирования нескольких файлов в этих папках, прежде чем я обновил Dropbox.

вчера вечером я переместил все синхронизированные папки на моем ПК с Windows в Dropbox и позволил этой синхронизации с моим Macbook за одну ночь. Теперь у меня есть версия Mac синхронизированных папок на моем рабочем столе и версия Windows синхронизированных папок в моем Dropbox.

есть ли способ сравнить содержимое этих двух папок на моем Macbook Pro, чтобы определить, какие файлы были изменены, и какая папка содержит самую последнюю версию?

9
задан Judith
03.02.2023 15:54 Количество просмотров материала 3648
Распечатать страницу

3 ответа

просто откройте Утилиты " Терминал.app, и использовать diff команда для сравнения двух папок.

например, если у вас есть содержание:

  • test1

    • file1
    • file2
    • file3
  • test2

    • file1 (изменен)
    • file3

команда diff test1 test2 вывод:

только в test1: file2

Двоичные файлы test1/file1 и test2 / file2 отличаются

таким образом, вы можете видеть, какие файлы отличаются друг от друга (в "двоичном" виде, например, измененное содержимое), или какие файлы не существуют ни в одной из папок. Вы можете передать -r возможность рекурсивного поиска подкаталогов и чтения man diff для более подробной информации.

в вашем случае, это было бы что-то вроде: diff -r ~/Desktop/Dropbox ~/Dropbox

3
отвечен slhck 2023-02-04 23:42

Если вы устанавливаете средства разработки OS X (через app store или на диск, поставляемый вместе с компьютером), вы можете использовать приложение FileMerge – также запускаемое с помощью утилитыopendiff.

enter image description here

там интро с скриншотами в этот блог (не мой блог, просто нашел его через Google).

3
отвечен Doug Harris 2023-02-05 01:59

Сравнение Папок Это лучшая программа, которую я нашел для этой задачи. Это очень простой в использовании и с простым графическим интерфейсом.

его пробная версия позволяет сделать 9 бесплатных сравнений.

1
отвечен space_balls 2023-02-05 04:16

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх