Сравнение содержимого каталогов в Linux

Сравнение содержимого каталогов в Linux

Если в Linux у меня есть два каталога, как я могу увидеть различия в содержимом этих каталогов?

Теперь я использую эту команду:

diff <(ls -d dir1/*) <(ls -d dir2/*)

Есть еще идеи?

решение1

Почему бы не использовать их diffв самих каталогах?

$ tree
.
|-- test1
|   |-- bar
|   `-- foo
`-- test2
    |-- baz
    `-- foo

Результат:

$разница тест1 тест2
Только в тесте 1: бар
Только в тесте 2: baz

Связанный контент