ART


αγγλικά : cmp
γαλλικά : cmp
γερμανικά : cmp

Το cmp είναι ένα εργαλείο γραμμής εντολών για το Unix και την οικογένεια λειτουργικών συστημάτων βασισμένων σε αυτό. Συγκρίνει δύο αρχεία οποιουδήποτε τύπου και τυπώνει το αποτέλεσμα την έξοδο (standard output). Κανονικά το cmp δεν τυπώνει τίποτα αν τα αρχεία είναι ίδια, ενώ αν διαφέρουν τυπώνει το byte και τον αριθμό της γραμμής που βρέθηκε η πρώτη διαφορά.

Επιλογές

Το cmp δέχεται κάποιες επιπλέον επιλογές. Η έκδοση GNU του cmp δέχεται τις εξής:

-b, --print-bytes
Εμφανίζει τα διαφορετικά byte.
-i SKIP, --ignore-initial=SKIP
Αγνοεί τα πρώτα SKIP σε αριθμό byte της εισόδου.
-i SKIP1:SKIP2, --ignore-initial=SKIP1:SKIP2
Αγνοεί τα πρώτα SKIP1 σε αριθμό byte του αρχείου FILE1 και τα πρώτα SKIP2 σε αριθμό byte του αρχείου FILE2.
-l, --verbose
Εμφανίζει τους αριθμούς των byte και όλες τις τιμές τους που διαφέρουν.
-n LIMIT, --bytes=LIMIT
Συγκρίνει το πολύ LIMIT αριθμό από byte.
-s, --quiet, --silent
Δεν εμφανίζει κάτι, επιστρέφει μόνο κωδικό εξόδου (exit status).
-v, --version
Εμφανίζει πληροφορίες για την έκδοση.
--help
Εμφανίζει ένα αρχείο βοήθειας.

Κωδικοί επιστροφής

0 - τα αρχεία είναι ίδια
1 - τα αρχεία διαφέρουν
2 - δεν υπάρχει πρόσβαση ή λείπει κάποια παράμετρος

Δείτε επίσης

Κατάλογος βοηθημάτων του Unix

Εξωτερικοί σύνδεσμοι

Comparing and Merging Files: Invoking cmp (Αγγλικά)

[ Προγράμματα γραμμής εντολών και ενσωματωμένα του Unix και (άλλα)
Σύστημα αρχείων

cat cd chmod chown chgrp cksum cmp cp du df file fsck fuser ln ls lsattr lsof mkdir mount mv pwd rm rmdir split touch

Διεργασίες
at bg chroot

cron exit fg kill killall nice pgrep pidof pkill ps pstree sleep time top wait
watch
Περιβάλλον χρήστη

env finger id logname mesg passwd su sudo uname uptime w wall who whoami write

Επεξεργασία κειμένου
awk comm cut ed ex fmt head iconv join less more paste sed sort tac tail tr uniq wc xargs
Προγραμματισμός Κελύφους
. alias basename dirname echo expr false printf test true unset
Δικτύωση
inetd netstat nslookup ping rlogin nc traceroute
Αναζήτηση
find grep strings
Διάφορα
apropos bc cal clear date dd lp man nl size tee yes

Εγκυκλοπαίδεια Πληροφορικής

Κόσμος

Αλφαβητικός κατάλογος

Hellenica World - Scientific Library

Από τη ελληνική Βικιπαίδεια http://el.wikipedia.org . Όλα τα κείμενα είναι διαθέσιμα υπό την GNU Free Documentation License