ΟΝΟΜΑ

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

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

diff3 [ΕΠΙΛΟΓΗ]... MYFILE OLDFILE YOURFILE

ΠΕΡΙΓΡΑΦΗ

Σύγκριση τριών αρχείων γραμμή προς γραμμή.
Υποχρεωτικά ορίσματα στις μακρές επιλογές είναι υποχρεωτικά και στις κοντέςεπιλογές επίσης.
-A, --show-all
Έξοδος όλων των διαφορών σε αγκύλες.
-e, --ed
έξοδος ενός ed(1) script που περιλαμβάνει τις αλλαγές από OLDFILE σε YOURFILE στο MYFILE
-E, --show-overlap
όπως -e, αλλά οι διαφορές σε αγκύλες
-3, --easy-only
όπως -e, αλλά περιλαμβάνει μόνο τις μη αλληλοεπικαλυπτόμενες αλλαγές
-x, --overlap-only
όπως -e, αλλά περιλαμβάνει μόνο τις αλληλοκαλυπτόμενες αλλαγές
-X
like -x, but bracket conflicts
-i
προσάρτηση των εντολών «w» και «q» στα σενάρια του ed(1)
-m, --merge
έξοδος του συγχωνευμένου αρχείου σύμφωνα με την -A αν δεν δίνεται άλλη επιλογή
-a, --text
Θεωρεί όλα τα αρχεία ως κείμενο
--strip-trailing-cr
Απαλειφή του χαρακτήρα επιστροφής στην είσοδο
-T, --initial-tab
στοίχιση των στηλοθετών με την επιπρόσθεση ενός στην αρχή
--diff-program=ΠΡΟΓΡ
Χρήση του ΠΡΟΓΡάμματος στη σύγκριση αρχείων
-L, --label=LABEL
χρήση LABEL αντί ονόματος αρχείου (μπορεί να επαναληφθεί μέχρι τρεις φορές)
--help
εμφάνιση αυτής εδώ της βοήθειας κι έξοδος
-v, --version
εμφάνιση πληροφοριών έκδοσης κι έξοδος
Η προεπιλεγμένη μορφή εξόδου είναι η λίγο πολύ αναγνώσιμη αναπαράσταση των αλλαγών.
Οι -e, -E, -x, -X (και οι αντίστοιχες μακρές) επιλογές δημιουργούν ένα ed(1) script στην έξοδο αντί της προεπιλογής.
Τελικά, η επιλογή -m (--merge) υποχρεώνει το diff3 να κάνει τη συγχώνευση εσωτερικά και να εμφανίσει στην έξοδο το συγχωνευμένο αρχείο. Για μη συνηθισμένη είσοδο, αυτό είναι σταθερότερο απο την χρήση του ed(1).
Αν ένα ΑΡΧΕΙΟ είναι «-», τότε ανάγνωση από την τυπική είσοδο. Σε επιτυχία η έξοδος είναι 0, σε σύγκρουση 1 και σε πρόβλημα 2.

ΣΥΓΓΡΑΦΕΑΣ

Γράφτηκε από Randy Smith.

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

Αναφέρετε σφάλματα σε <[email protected]>.
 
GNU diffutils home page: <https://www.gnu.org/software/diffutils/>
 
Γενική βοήθεια χρήσης του λογισμικού GNU: <https://www.gnu.org/gethelp/> 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.

ΔΕΙΤΕ ΕΠΙΣΗΣ

cmp(1), diff(1), sdiff(1)
Η πλήρης τεκμηρίωση για diff3 υπάρχει ως εγχειρίδιο Texinfo. Αν το info και diff3 τα προγράμματα έχουν εγκατασταθεί σωστά στη σελίδα σας, η εντολή
info diff3
θα πρέπει να σας δίνει πρόσβαση στο πλήρες εγχειρίδιο.

ΜΕΤΑΦΡΑΣΗ

Η ελληνική μετάφραση αυτής της σελίδας εγχειριδίου δημιουργήθηκε από την
 
Αυτή η μετάφραση είναι δωρεάν τεκμηρίωση; διαβάστε την GNU General Public License Version 3 ή μεταγενέστερη για τους όρους πνευματικών δικαιωμάτων. Δεν αναλαμβάνουμε ΚΑΜΙΑ ΕΥΘΥΝΗ.
Εάν βρείτε σφάλματα στη μετάφραση αυτής της σελίδας εγχειριδίου, στείλτε ένα email στο <TODO>.

Recommended readings

Pages related to diff3 you should read also: