cmp

Aus Mikiwiki
Version vom 6. Februar 2009, 23:31 Uhr von Michi (Diskussion | Beiträge) (Die Seite wurde neu angelegt: Der Shell-Befehl <b>cmp</b> vergleicht zwei Dateien, gibt jedoch nur aus, ob die Dateien gleich sind oder nicht. Wird oft in Shellskripten verwendet. == Verwen...)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Der Shell-Befehl cmp vergleicht zwei Dateien, gibt jedoch nur aus, ob die Dateien gleich sind oder nicht. 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!