diff -rq
Bár már többször írtam a diff parancsról, valahogy eddig teljesen elkerülte a figyelmemet, hogy nemcsak fájlokat, hanem alkönyvtárakat is össze lehet hasonlítani a diff paranccsal.
Ha van két rettentő egyszerű alkönyvtárunk:
$ ls dir1
a.txt b.txt c.txt
$ ls dir2
a.txt c.txt
Ahol a.txt fájl tartalma megegyezik, de c.txt tartalma eltérő:
$ diff -q dir1/a.txt dir2/a.txt
$ diff -q dir1/c.txt dir2/c.txt
Files dir1/c.txt and dir2/c.txt differ
Akkor egyetlen egyszerű paranccsal összehasonlíthatjuk a két alkönyvtárat:
$ diff -rq dir1 dir2
Only in dir1: b.txt
Files dir1/c.txt and dir2/c.txt differ
Forrás: lifehacker