DIFF(1) DIFF(1) diff - diff []... . . --normal () -q --brief -s --report-identical-files -c -C --context[=] ( 3) -u -U --unified[=] ( 3) -e --ed ed(1) -n --rcs RCS -y --side-by-side -W --width= NUM ( 130) --left-column --suppress-common-lines -p --show-c-function C -F --show-function-line=_ --label ( ) -t --expand-tabs -T --initial-tab --tabsize= ( 8) --suppress-blank-empty -l --paginate 'pr' -r --recursive --no-dereference -N --new-file --unidirectional-new-file --ignore-file-name-case --no-ignore-file-name-case -x --exclude= PAT -X --exclude-from= FILE -S --starting-file= --from-file=1 1 1 --to-file=2 2 2 -i --ignore-case -E --ignore-tab-expansion -Z --ignore-trailing-space -b --ignore-space-change -w --ignore-all-space -B --ignore-blank-lines -I --ignore-matching-lines=_ -a --text --strip-trailing-cr -D --ifdef= '#ifdef ' --GTYPE-group-format=_ GTYPE _ --line-format=_ _ --LTYPE-line-format=_ LTYPE _ diff -D/--ifdef. LTYPE 'old' () 'new' () 'unchanged' ( ). GTYPE LTYPE 'changed' (). _ () : %< FILE1 %> FILE2 %= FILE1 FILE2 %[-][WIDTH][.[PREC]]{doxX} printf : F L N = L-F+1 E F-1 M L+1 %(A=B?T:E) A B T E _ () : %L %l %[-][WIDTH][.[PREC]]{doxX}n printf _ _ : %% % %c'C' C %c'\OOO' OOO C C ( ) -d --minimal --horizon-lines= --speed-large-files --color[=] 'never' () 'always' () 'auto' () --color --color='auto' --palette=_ --color _ terminfo --help -v --version '1 2' '1 2' ' ' ' '. --from-file --to-file . '-' . 0 1 2 . Paul Eggert Mike Haertel David Hayes Richard Stallman Len Tower. : bug-diffutils@gnu.org diff : : (C) 2025 (Free Software Foundation, Inc.). GPLv3+: GNU GPL 3 . . : . . wdiff(1) cmp(1) diff3(1) sdiff(1) patch(1) diff Texinfo. info diff info diff . 3 . . : . diffutils 3.12 2025 DIFF(1)