English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Il comando cmp di Linux viene utilizzato per confrontare se due file hanno differenze.
Quando due file confrontati sono completamente identici, questa istruzione non visualizza alcun messaggio. Se vengono rilevate differenze, viene visualizzato il primo carattere e il numero di riga diverso. Se non vengono specificati alcun nome di file o il nome del file fornito è "-", l'istruzione cmp legge i dati dal dispositivo di input standard.
cmp [-clsv][-i <numero_caratteri>][--help][primo_file][secondo_file]
parametro:
Per determinare se due file sono identici, inserisci:
cmp prog.o.bak prog.o
Questa confronta prog.o.bak e prog.o. Se i file sono identici, non viene visualizzato alcun messaggio. Se i file sono diversi, viene visualizzata la prima posizione diversa; ad esempio:
differenze prog.o.bak prog.o: carattere 4, riga 1
显示消息cmp: EOF on prog.o.bak, sezione primaria prog.o è identica a prog.o.bak, ma ci sono altri dati in prog.o.