cmp: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Michi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Michi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
Der [[Shell-Befehl]] <b>cmp</b> aus dem Paket [[Diffutils]] vergleicht zwei [[Dateien]], gibt jedoch nur aus, ob die Dateien gleich sind oder nicht. Wird oft in Shellskripten verwendet. | Der [[Shell-Befehl]] <b>cmp</b> aus dem Paket [[Diffutils]] vergleicht zwei [[Dateien]], gibt jedoch nur aus, ob die Dateien gleich sind oder nicht, und eignet sich deshalb auch zum Verhgleich binärer Dateien. Wird oft in Shellskripten verwendet. | ||
== Verwendung == | == Verwendung == |
Version vom 24. März 2010, 21:09 Uhr
Der Shell-Befehl cmp aus dem Paket Diffutils vergleicht zwei Dateien, gibt jedoch nur aus, ob die Dateien gleich sind oder nicht, und eignet sich deshalb auch zum Verhgleich binärer Dateien. Wird oft in Shellskripten verwendet.
Verwendung
...
$ cmp -s foo bar $ echo $?
Erstellung des Skripts "goo" zum Vergleich der Dateien "file1" und "file2".
$ vi goo cmp -s datei1 datei2 case $1 in 0) ;; *) echo "Fehler!" >&2 exit ;; esac $ ./goo Fehler!