Sammenligne mapper i terminal

Hvis man har to mapper med innhold, og enkelt ønsker å finne ut hvilke filer/mapper som ligger på hvilket sted, kan man bruke diff-kommandoen slik:

diff /mappe1 /mappe2

Resultatet blir noe slikt:

Only in /mappe1/: Mappe A
Only in /mappe2/: Mappe B
Common subdirectories: /mappe1/Mappe C and /mappe2/Mappe C

Hvis du f.eks kun vil vite hvilke filer/mapper som kun ligger i mappe1, kan vi i tillegg bruke grep for å filtrere:

diff /mappe1 /mappe2 | grep "Only in /mappe1"

Happy diff’ing ;)

Leave a Reply