Cmp

From Wikipedia, the free encyclopedia

Remove ads

cmp este o comandă UNIX care compară două fișiere și tipărește rezultatul pe ieșirea standard. Implicit, cmp nu tipărește nimic dacă numele fișierelor este același. În cazul în care fișierele sunt diferite, cmp tipărește numărul liniilor care diferă.

Pentru o companie, vedeți Caucho Metal Productos.

Sintaxă

cmp [opțiuni] file1 file2

unde file1 și file2 sunt cele două fișiere.

Dintre opțiunile cel mai folosite amintim:

l - pentru fiecare diferență, tipărește numărul octetului în zecimal și valorile octeților în octal.
s (silent) - nu tipărește nimic dacă fișierele sunt diferite.

Când este rulată dintr-un script, cmp returnează următoarele valori:

  • 0 - fișierele sunt identice
  • 1 - fișierele sunt diferite
  • >1 - eroare


Remove ads

Exemple

Compararea a două fișiere text:

$ cmp file1 file2
file1 file2 differ: byte 274, line 4


Legături externe

  • en Pagina de manual
  • en cmp Commands & Utilities Reference, The Single UNIX® Specification, Issue 7 from The Open Group
  • en cmp Documentația GNU diffutils


 v  d  m  Programe în linia de comandă pentru Unix (mai multe)
Gestionare de fișiere: cat | cd | chmod | chown | chgrp | cksum | cmp | cp | du | df | file | fsck | ln | ls | lsof | mkdir | mount | mv | pwd | rm | rmdir | split | touch
Gestionare de procese: at | chroot | cron | exit | kill | killall | nice | pgrep | pidof | pkill | ps | pstree | sleep | time | top | wait
Gestionare de utilizator/mediu: env | finger | id | mesg | passwd | su | sudo | uname | uptime | w | wall | who | whoami | write
Procesare text: awk | comm | cut | ed | ex | fmt | head | iconv | join | less | more | paste | sed | sort | tac | tail | tr | uniq | wc | xargs
Programare Shell: basename | echo | expr | false | printf | test | true | unset Imprimare:
lp
Communicații:
inetd | netstat | ping | rlogin | traceroute
Căutare:
find | grep | strings
Diverse:
banner | bc | cal | dd | man | size | yes
Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads