Il- cmp l-utilità tikkompara żewġ fajls ta 'kull tip u tikteb ir-riżultati għall-output standard. B'mod default, cmp huwa sieket jekk il-fajls huma l-istess; jekk huma differenti, jiġi rrappurtat in-numru tal-byte u tal-linja li fiha seħħet l-ewwel differenza.
Il-bytes u l-linji huma nnumerati li jibdew b'wieħed.
Sinteżi
cmp [- l | -s ] file1 file2 [ skip1 [ skip2 ]]
Swiċċijiet
Is-swiċċijiet li ġejjin jestendu l-funzjonalità tal-kmand:
-l
Stampa n-numru tal-byte (deċimali) u l-valuri tal-byte differenti (octal) għal kull differenza.
-s
Stampa xejn għal fajls differenti; istatus ta 'ħruġ ta' ritorn biss.
& # 34; Aqbeż & # 34; Argumenti
L-argumenti fakultattivi skip1 u skip2 huma l-kumpens tal-byte mill-bidu tal- fajl 1 u file2 rispettivament, fejn il-paragun jibda. It-tpaċija hija deċimali b'mod awtomatiku, iżda tista 'tiġi espressa bħala valur ta' l-eksċelliment jew ta 'l-oktal billi tippreċediha b'0x jew 0 li jwasslu.
Valuri tar-Ritorn
L-utilità cmp toħroġ b'wieħed mill-valuri li ġejjin:
0- Il-fajls huma identiċi.
1- Il-fajls huma differenti; dan il-valur jinkludi l-każ fejn fajl wieħed huwa identiku għall-ewwel parti tal-ieħor. Fil-każ tal-aħħar, jekk l-għażla tal-opzjoni ma tkunx ġiet speċifikata, cmp jikteb sal-produzzjoni standard li EOF intlaħaq fil-fajl iqsar (qabel ma nstabu xi differenzi).
> 1- Sar żball.
Noti ta 'Użu
Il-kmand diff (1) iwettaq funzjoni simili.
L-utilità cmp hija mistennija li tkun St-p1003.2 kompatibbli.
Minħabba distribuzzjonijiet u livelli ta 'rilaxx tal-qalba differenti, uża l-kmand tal- bniedem ( % bniedem ) biex tara kif jintuża xi kmand speċifiku fuq il-kompjuter partikolari tiegħek.