Have two folders with approx. 150 java property files.
In a shell script, how to compare both folders to see if there is any new property file in either of them and what are the differences between the property files.
The output should be in a report format.
To see if two folders have the same file, you have to compare them and see if there are any differences. To do this, you can use a file comparison tool such as WinMerge, open it, go to the File tab, choose the folders you want to compare, and hit Compare.
By default Notepad++ doesn't have compare function. We can make it possible by easily installing a compare plugin after Notepad++ is installed.
To get summary of new/missing files, and which files differ:
diff -arq folder1 folder2
a
treats all files as text, r
recursively searched subdirectories, q
reports 'briefly', only when files differ
diff -r
will do this, telling you both if any files have been added or deleted, and what's changed in the files that have been modified.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With