Man page - diff(1)
Packages contains this manual
Available languages:
en fr es pl vi nb ko nl da cs tr hu sv ja uk id fi ru ro zh_TW sr el zh_CN deManual
DIFF
НАЗИВУВОД
ОПИС
АУТОР
ПРИЈАВЉИВАЊЕ ГРЕШАКА
АУТОРСКА ПРАВА
ВИДИТЕ ТАКОЂЕ
ПРЕВОД
НАЗИВ
diff - поредите датотеке ред по ред
УВОД
diff [ ОПЦИЈА ]... ДАТОТЕКЕ
ОПИС
Поредите ДАТОТЕКЕ ред по ред.
Обавезни
аргументи
за дуге
опције су
обавезни
и за
кратке
опције
такође.
--normal
исписује обичне разлике (основно)
-q , --brief
исписује само када се датотеке разликују
-s , --report-identical-files
извештава када су две датотеке исте
-c , -C БРОЈ, --context [= БРОЈ ]
исписује БРОЈ (почетно 3) редова умноженог склопа
-u , -U БРОЈ, --unified [= БРОЈ ]
исписује БРОЈ (почетно 3) редова обједињеног склопа
-e , --ed
исписује ед спис
-n , --rcs
исписује РЦС запис разлика
-y , --side-by-side
исписује у две колоне
-W , --width = БРОЈ
исписује на највише БРОЈ (почетно 130) колона
--left-column
исписује само леву колону заједничких редова
--suppress-common-lines
не приказује заједничке редове
-p , --show-c-function
приказује у којој Ц функцији је свака промена
-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 = ОБР
искључује датотеке које поклапају ОБР
-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 = РИ
занемарује промене чији редови поклапају РИ
-a , --text
сматра све датотеке као текст
--strip-trailing-cr
огољава пратеће <CR> на улазу
-D , --ifdef = НАЗИВ
исписује стопљену датотеку да прикаже „#ifdef НАЗИВ“ разлике
--GTYPE-group-format = ГОБЛ
обликује GTYPE улазне групе са ГОБЛ
--line-format = РОБЛ
обликује све улазне редове са РОБЛ
--LTYPE-line-format = РОБЛ
обликује LTYPE улазне редове са РОБЛ
Ове опције записа обезбеђује фино подешено управљање преко излаза
различника, генерализујући -D /--ifdef.
LTYPE је „old“, „new“, или „unchanged“.
GTYPE је LTYPE или „changed“.
ГОБЛ (само) може садржати:
|
%< |
редове из ДАТОТЕКЕ1 |
|||
|
%> |
редове из ДАТОТЕКЕ2 |
|||
|
%= |
редове заједничке у ДАТОТЕЦИ1 и ДАТОТЕЦИ2 |
%[-][ШИРН][.[ТАЧН]]{doxX}СЛОВО
printf-стил за СЛОВО
СЛОВО за нову групу, мала слова за стару групу:
|
F |
број првог реда |
|||
|
L |
број последњег реда |
|||
|
N |
број редова = L-F+1 |
|||
|
E |
F-1 |
|||
|
M |
L+1 |
%(A=B?T:E)
ако је А исто као Б онда Т супротно Е
РОБЛ (само) може садржати:
|
%L |
садржај реда |
|||
|
%l |
садржај реда, изузев пратећих знакова за нови ред |
%[-][ШИРН][.[ТАЧН]]{doxX}n
printf-стил за улазни број реда
Било ГОБЛ или РОБЛ могу садржати:
|
%% |
% |
|||
|
%c’C’ |
само један знак „З“ |
%c’\OOO’
знак са окталним кодом OOO
|
З |
знак З (други знаци представљају сами себе) |
-d , --minimal
труди се да нађе мањи скуп промена
--horizon-lines = БРЈ
чува БРЈ редова заједничког префикса и суфикса
--speed-large-files
за велике датотеке са много раштрканих малих измена
--color [= КАДА ]
обојава излаз; КАДА може бити „never“ (никада), „always“ (увек), или „auto“ (подразумевано); обична --color значи --color= ’auto’
--palette = ПАЛЕТА
боје за коришћење када је --color активно; ПАЛЕТА је списак могућности података термина раздвојен двотачком
|
--help |
приказује ову помоћ и излази |
-v , --version
исписује податке о издању и излази
ДАТОТЕКЕ су „ТЕКА1 ТЕКА2“ или „ДИР1 ДИР2“ или „ДИР ТЕКА“ или „ТЕКА ДИР“. Нема ограничења за ДАТОТЕКЕ ако је задато --from-file или --to-file . Ако је ДАТОТЕКА „-“, чита стандардни улаз. Излазно стање је 0 ако су улази исти, 1 за различите, 2 за грешку.
АУТОР
Написали су Пол Егерт, Мајк Хартел, Дејвид Хејес, Ричард Столман и Лен Тауер.
ПРИЈАВЉИВАЊЕ ГРЕШАКА
Грешке
пријавите
на: bug-diffutils@gnu.org
GNU diffutils
матична
страница:
<https://www.gnu.org/software/diffutils/>
Општа
помоћ за
коришћење
ГНУ
софтвера:
<https://www.gnu.org/gethelp/>
АУТОРСКА ПРАВА
Copyright ©
2023 Free Software Foundation, Inc.
Лиценца
ОЈЛв3+: ГНУ
ОЈЛ
издање 3
или
касније
<https://gnu.org/licenses/gpl.html>.
Ово је
слободан
софтвер:
слободни
сте да га
мењате и
расподељујете.
Не
постоји
НИКАКВА
ГАРАНЦИЈА,
у
оквирима
дозвољеним
законом.
ВИДИТЕ ТАКОЂЕ
wdiff (1), cmp (1), diff3 (1), sdiff (1), patch (1)
Потпуна документација за diff је одржавана као Тексинфо упутство. Ако су info и diff исправно инсталирани на вашем сајту, наредба
info diff
треба да вам да приступ потпуном упутству.
ПРЕВОД
Српски превод ове странице са приручником смо направили
Овај превод је бесплатна документација; за услове ауторског права погледајте ГНУ Општу јавну лиценцу верзије 3 или новије. Не преузимамо никакву одговорност.
Ако пронађете грешке у преводу ове странице приручника, пошаљите е-поруку TODO .