Provided by: manpages-el_4.18.1-1_all bug

ΟΝΟΜΑ

       diff - σύγκριση αρχείων γραμμή προς γραμμή

ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ

       diff [ΕΠΙΛΟΓΗ]... ΑΡΧΕΙΑ

ΠΕΡΙΓΡΑΦΗ

       Σύγκριση αρχείων γραμμή προς γραμμή.

       Υποχρεωτικά  ορίσματα  στις  μακρές  επιλογές  είναι  υποχρεωτικά  και στις κοντέςεπιλογές
       επίσης.

       --normal
              Δημιουργία ενός κανονικού `diff' (προεπιλογή)

       -q, --brief
              αποτέλεσμα στην έξοδο μόνο αν τ' αρχεία διαφέρουν

       -s, --report-identical-files
              Ειδοποιεί όταν δύο αρχεία είναι ίδια

       -c, -C NUM, --context[=NUM]
              output NUM (default 3) lines of copied context

       -u, -U NUM, --unified[=NUM]
              output NUM (default 3) lines of unified context

       -e, --ed
              εμφανίζει ένα ed(1) script

       -n, --rcs
              Δημιουργία αρχείου «diff» σε μορφή RCS

       -y, --side-by-side
              έξοδος σε δυο στήλες

       -W, --width=NUM
              Έξοδος με το πολύ ΑΡ στήλες εκτύπωσης (προεπιλογή 130).

       --left-column
              Εμφάνιση στην αριστερή στήλη των κοινών γραμμών

       --suppress-common-lines
              Οι ταυτόσημες γραμμές δεν εμφανίζονται

       -p, --show-c-function
              εμφάνιση σε ποιά συνάρτηση C βρίσκεται κάθε αλλαγή

       -F, --show-function-line=RE
              εμφάνιση του πιο πρόσφατου ταιριάσματος γραμμής RE

       --label LABEL
              χρήση LABEL αντί ονόματος αρχείου και timestamp (μπορεί να επαναληφθεί)

       -t, --expand-tabs
              Μετατροπή στηλοθετών σε διαστήματα στην έξοδο

       -T, --initial-tab
              στοίχιση των στηλοθετών με την επιπρόσθεση ενός στην αρχή

       --tabsize=ΑΡ
              Ο αριθμός διαστημάτων του στηλοθέτη είναι NUM (προεπιλογή 8) στήλες

       --suppress-blank-empty
              απάλειψη διαστήματος ή στ/θέτη πριν από κενές γραμμές στην έξοδο

       -l, --paginate
              Έξοδος δια μέσου του pr(1) για αρίθμηση

       -r, --recursive
              Αναδρομική σύγκριση όσων υποκαταλόγων βρεθούν

       --no-dereference
              μην ακολουθείς συμβολικούς συνδέσμους

       -N, --new-file
              Θεωρεί τα απόντα αρχεία ως κενά

       --unidirectional-new-file
              Θεωρεί τα απόντα πρώτα αρχεία ως κενά

       --ignore-file-name-case
              αγνοεί τις διαφορές λόγω πεζών-κεφαλαίων κατά τη σύγκριση ονομάτων αρχείων.

       --no-ignore-file-name-case
              λαμβάνει υπ' όψιν τις διαφορές  λόγω  πεζών-κεφαλαίων  κατά  τη  σύγκριση  ονομάτων
              αρχείων

       -x, --exclude=PAT
              εξαίρεση αρχείων με όνομα που ταιριάζει με PAT

       -X, --exclude-from=ΑΡΧΕΙΟ
              Εξαίρεση αρχείων με όνομα που ταιράζει με τα ονόματα που βρίσκονται στο ΑΡΧΕΙΟ

       -S, --starting-file=ΑΡΧΕΙΟ
              Εκκίνηση σύγκρισης καταλόγων από το ΑΡΧΕΙΟ

       --from-file=ΑΡΧΕΙΟ1
              Σύγκριση ΑΡΧΕΙΟ1 με όλους τους τελεστέους· ΑΡΧΕΙΟ1 μπορεί να είναι κατάλογος

       --to-file=ΑΡΧΕΙΟ2
              Σύγκριση όλων των τελεστέων στο ΑΡΧΕΙΟ2· ΑΡΧΕΙΟ2 μπορεί να είναι κατάλογος

       -i, --ignore-case
              Αγνοεί τις διαφορές λόγω πεζών-κεφαλαίων στα περιεχόμενα των αρχείων

       -E, --ignore-tab-expansion
              Αγνοεί αλλαγές οφειλόμενες στη στηλοθέτηση

       -Z, --ignore-trailing-space
              αγνοεί το λευκό διάστημα στο τέλος γραμμής

       -b, --ignore-space-change
              αγνοεί αλλαγές οφειλόμενες στον αριθμό λευκών διαστημάτων

       -w, --ignore-all-space
              Αγνοεί όλα τα λευκά διαστήματα.

       -B, --ignore-blank-lines
              Αγνοεί αλλαγές οφειλόμενες στις λευκές γραμμές

       -I, --ignore-matching-lines=RE
              Αγνοεί αλλαγές που οι γραμμές τους ταιριάζουν με RE.

       -a, --text
              Θεωρεί όλα τα αρχεία ως κείμενο

       --strip-trailing-cr
              Απαλειφή του χαρακτήρα επιστροφής στην είσοδο

       -D, --ifdef=ΟΝΟΜΑ
              Έξοδος συγχωνευμένου αρχείου με τις διαφορές «#ifdef ΟΝΟΜΑ».

       --GTYPE-group-format=GFMT
              μορφοποίηση ομάδων εισόδου GTYPE με GFMT.

       --line-format=LFMT
              μορφοποίηση όλων των γραμμών εισόδου με LFMT

       --LTYPE-line-format=LFMT
              μορφοποίηση γραμμών εισόδου LTYPE με LFMT.

              Αυτές οι επιλογές μορφής παρέχουν λεπτομερή έλεγχο πάνω στην έξοδο

              του diff, γενικεύοντας -D/--ifdef.

       LTYPE είναι «old», «new», ή «unchanged».
              GTYPE είναι LTYPE ή «changed».

              GFMT (μόνο) μπορεί να περιέχει:

       %<     για να δηλώνει γραμμές από το ΑΡΧΕΙΟ1

       %>     για να δηλώνει γραμμές από το ΑΡΧΕΙΟ2

       %=     για να δηλώνει ταυτόσημες γραμμές μεταξύ των ΑΡΧΕΙΟ1 και ΑΡΧΕΙΟ2

       %[-][ΠΛΑΤΟΣ][.[PREC]]{doxX}ΓΡΑΜΜΑ
              προδιαγραφές του ΓΡΑΜΜΑτος στο στύλ της printf(1)

              ως ακολούθως γιά τη νέα ομάδα ενώ με πεζά για τη παλαιά ομάδα:

       F      αριθμός πρώτης γραμμής

       L      αριθμός τελευταίας γραμμής

       N      αριθμός γραμμών = L-F+1

       E      F-1

       M      L+1

       %(A=B?T:E)
              αν A ίσον B τότε T αλλιώς E

              LFMT (μόνο) μπορεί να περιέχει:

       %L     για το περιεχόμενο της γραμμής

       %l     για το περιεχόμενο της γραμμής χωρίς το τέλος γραμμής

       %[-][ΠΛΑΤΟΣ][.[PREC]]{doxX}n
              την προδιαγραφή του αριθμού γραμμής εισόδου κατά τη μορφή της printf(1)

              GFMT και LFMT μπορεί να περιέχουν:

       %%     %

       %c'C'  το μοναδικό χαρακτήρα C

       %c'\OOO'
              το χαρακτήρα με οκταδικό κωδικό OOO

       C      το χαρακτήρα C (οι άλλοι χαρακτήρες αναπαριστούν τον εαυτόν τους)

       -d, --minimal
              προσπάθεια εύρεσης μικρότερου συνόλου αλλαγών

       --horizon-lines=ΑΡ
              Διατηρεί ΑΡ γραμμές με ταυτόσημα προθέματα κι επιθέματα.

       --speed-large-files
              Υποθέτει μεγάλα αρχεία με πολλές σκόρπιες μικροαλλαγές.

       --color[=WHEN]
              color   output;   WHEN  is  'never',  'always',  or  'auto';  plain  --color  means
              --color='auto'

       --palette=PALETTE
              τα προς χρήση χρώματα όταν η επιλογή --color έχει ενεργοποιηθεί, PALETTE είναι

       --help εμφάνιση αυτής εδώ της βοήθειας κι έξοδος

       -v, --version
              εμφάνιση πληροφοριών έκδοσης κι έξοδος

       ΑΡΧΕΙΑ είναι «ΑΡΧΕΙΟ1 ΑΡΧΕΙΟ2» ή «ΚΑΤ1  ΚΑΤ2»  ή  «ΚΑΤ  ΑΡΧΕΙΟ...»  ή  «ΑΡΧΕΙΟ...ΚΑΤ».  Αν
       δίδεται  το  --from-file  ή  το --to-file, τότε δεν υπάρχει περιορισμός στα ΑΡΧΕΙΑ. Αν ένα
       ΑΡΧΕΙΟ είναι «-», τότε ανάγνωση από την τυπική είσοδο. Η έξοδος είναι  0  αν  τα  δεδομένα
       αρχεία είναι ίδια, 1 αν είναι διαφορετικά, 2 αν υπάρχει πρόβλημα.

ΣΥΓΓΡΑΦΕΑΣ

       Γράφτηκε από Paul Eggert, Mike Haertel, David Hayes, Richard Stallman και Len Tower.

ΑΝΑΦΟΡΑ ΣΦΑΛΜΑΤΟΣ

       Αναφέρετε σφάλματα σε <bug-diffutils@gnu.org>.
       GNU diffutils home page: <https://www.gnu.org/software/diffutils/>
       Γενική βοήθεια χρήσης του λογισμικού GNU: <https://www.gnu.org/gethelp/>

COPYRIGHT

       Copyright  ©  2021  Free  Software  Foundation, Inc.  License GPLv3+: GNU GPL version 3 or
       later <https://gnu.org/licenses/gpl.html>.
       This is free software: you are free to change and redistribute it.  There is NO  WARRANTY,
       to the extent permitted by law.

ΔΕΙΤΕ ΕΠΙΣΗΣ

       wdiff(1), cmp(1), diff3(1), sdiff(1), patch(1)

       Η  πλήρης  τεκμηρίωση  για  diff  υπάρχει  ως  εγχειρίδιο  Texinfo. Αν το info και diff τα
       προγράμματα έχουν εγκατασταθεί σωστά στη σελίδα σας, η εντολή

              info diff

       θα πρέπει να σας δίνει πρόσβαση στο πλήρες εγχειρίδιο.

ΜΕΤΑΦΡΑΣΗ

       Η ελληνική μετάφραση αυτής της σελίδας εγχειριδίου δημιουργήθηκε από την

       Αυτή η μετάφραση είναι δωρεάν τεκμηρίωση; διαβάστε την GNU General Public License  Version
       3  ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩  ή μεταγενέστερη για τους όρους πνευματικών
       δικαιωμάτων.  Δεν αναλαμβάνουμε ΚΑΜΙΑ ΕΥΘΥΝΗ.

       Εάν βρείτε σφάλματα στη μετάφραση αυτής της σελίδας εγχειριδίου,  στείλτε  ένα  email  στο
       <TODO>.