You can use diff -s or –report-identical-files options to report when two files are the same. Returns the difference in normal format if the files differ.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
## diff -s or --report-identical-files option echo -e "1\n2\n3\n4" > myfile1 ## create some files echo -e "2\n1\n4\n5\n6" > myfile2 diff -s myfile1 myfile2 ## returns the difference in normal format ## 1d0 ## < 1 ## 3c2 ## < 3 ## --- ## > 1 ## 4a4,5 ## > 5 ## > 6 echo -e "1\n2\n3\n4" > myfile2 ## do some changes diff -s myfile1 myfile2 ## returns Files myfile1 and myfile2 are identical diff myfile1 myfile2 ## returns nothing |