Miej dwa foldery z ok. 150 plików właściwości Java.
W skrypcie powłoki: jak porównać oba foldery, aby sprawdzić, czy w którymkolwiek z nich jest nowy plik właściwości i jakie są różnice między plikami właściwości.
Dane wyjściowe powinny być w formacie raportu.
Java
diff -r
zrobi to, informując was obojga, czy jakieś pliki zostały dodane lub usunięte oraz co się zmieniło w plikach, które zostały zmodyfikowane.źródło
użyłem
w moich aplikacjach nodejs.
źródło
Czy mógłbyś użyć
dircmp
?źródło
Polecenie Diff w systemie Unix służy do znajdowania różnic między plikami (wszystkie typy). Ponieważ katalog jest również typem pliku, różnice między dwoma katalogami można łatwo znaleźć za pomocą poleceń diff. Aby uzyskać więcej opcji, użyj man diff na swoim uniksowym pudełku.
i jest ich o wiele więcej.
źródło