# To view the differences between two files:diff-u version1 version2
# To view the differences between two directories:diff-ur folder1/ folder2/
# To ignore the white spaces:diff-ub version1 version2
# To ignore the blank lines:diff-uB version1 version2
# To ignore the differences between uppercase and lowercase:diff-ui version1 version2
# To report whether the files differ:diff-q version1 version2
# To report whether the files are identical:diff-s version1 version2
# To diff the output of two commands or scripts:diff<(command1)<(command2)# Generate a patch file from two filesdiff-Naur version1 version2 > version.patch