Я хочу видеть, рекурсивно, файлы, которые отличаются в двух каталогах. Diff может сделать это, но он показывает мне различия между строками, которые я не хочу. Есть ли инструмент, который делает это, или способ сделать это с Diff (я прочитал справочную страницу, я ничего не видел)?
linux
command-line
shell
diff
user13743
источник
источник
Вы ищете
-q
вариант:источник
Один из способов сделать это -
Он все равно будет выполнять построчное сравнение, но сравнение каждого файла начинается с «diff dir1 / file dir2 / file», поэтому при значении «diff» будут отображаться только эти строки (то есть файлы, которые отличаются).
источник
Если вы пользователь emacs, проверьте ediff-каталоги. Вы можете увидеть различия в файлах, а затем углубиться в различия между строками, если вам нужно понять, почему они отличаются.
источник