DIFF(1) DIFF(1) diff - diff []... . ' ' . --normal diff () -q, --brief -s, --report-identical-files -c, -C , --context[=] ( 3) -u, -U , --unified[=] ( 3) -e, --ed ed(1) -n, --rcs diff -y, --side-by-side -W, --width= ( 130) --left-column --suppress-common-lines -p, --show-c-function C -F, --show-function-line=RE , RE --label ( ) -t, --expand-tabs -T, --initial-tab --tabsize= ( 8) --suppress-blank-empty -l, --paginate pr(1) . -r, --recursive --no-dereference -N, --new-file --unidirectional-new-file --ignore-file-name-case --no-ignore-file-name-case -x, --exclude= , -X, --exclude-from= , -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=RE , RE -a, --text --strip-trailing-cr -D, --ifdef= diff-, <<#ifdef >>. ---group-format= . --line-format= . --C-group-format= diff, -D/--ifdef. <>, <> <>. -- <>. : %< 1 %> 2 %= , 1 2 %[-][][.[]]{doxX} printf(1) , : F L N = L-F+1 E F-1 M L+1 %(A=B?T:E) A B, T, E : %L %l %[-][][.[]]{doxX}n printf(1) : %% % %c'C' %c'\OOO' OOO C C ( ) -d, --minimal --horizon-lines= , --speed-large-files . --color[=] ; 'never', 'always', 'auto'; --color --color='auto' --palette= , , --color; -- terminfo(5) --help -v, --version -- <<1 2>>, <<1 2>>, << >>, << >>. --from-file --to-file, . <<->>, . 0, , 1 -- , 2 . -- Paul Eggert, Mike Haertel, David Hayes, Richard Stallman Len Tower. : GNU diffutils: GNU: (C) 2023 Free Software Foundation, Inc. GPLv3+: GNU GPL 3 . : . , , . . wdiff(1), cmp(1), diff3(1), sdiff(1), patch(1) diff Texinfo. info(1) diff info diff . Yuri Chornoivan ; , GNU General Public License Version 3 . . , , : . diffutils 3.10 2023 DIFF(1)