Я сделал:
diff -r directory1/ directory2/
Некоторые файлы отличаются, а некоторые файлы были только в одном дереве или другом, создавая несколько строк Only in ...
Как мне сгруппировать эти строки в начале файла? Я на 99,9% уверен, что ни в одном каталоге нет строки, начинающейся с Only in
. Я рассматривал что-то вроде:
diff -r directory1/ directory2/ | grep -v `^Only in`
Но это удаляет их, а не группирует их. И sort
не делает то, что я хочу, потому что я хочу сохранить фактические сравнения в их порядке.