Εγχειρίδια για τη γραμμή εντολών

Man » Οδηγός od online - λεπτομερής διαδικτυακή τεκμηρίωση για τη σελίδα man του od

🌍
od - εμφάνιση αρχείων σε δεκαεξαδική μορφή και άλλες μορφές

ΣΥΝΤΑΞΗ

od [ΕΠΙΛΟΓΗ]... [ΑΡΧΕΙΟ]...
od [-abcdfilosx]... [ΑΡΧΕΙΟ] [[+]OFFSET[.][b]]
od --traditional [ΕΠΙΛΟΓΗ]... [ΑΡΧΕΙΟ] [[+]OFFSET[.][b] [+][ΕΤΙΚΕΤΑ][.][b]]

ΠΕΡΙΓΡΑΦΗ

Εμφανίζει μια μη αμφίσημη αναπαράσταση του ΑΡΧΕΙΟΥ στην τυπική έξοδο, σε δεκαεξαδικά byte από προεπιλογή. Όταν υπάρχουν περισσότερα από ένα ορίσματα ΑΡΧΕΙΟΥ, τα συνενώνει κατά σειρά για να σχηματίσουν την είσοδο.

Χωρίς ΑΡΧΕΙΟ ή όταν το ΑΡΧΕΙΟ είναι -, διαβάζει από την τυπική είσοδο.

Εάν εφαρμόζονται και οι δύο μορφές κλήσης, η δεύτερη μορφή θεωρείται εάν το τελευταίο όρισμα αρχίζει με + ή (εάν υπάρχουν 2 ορίσματα) με ένα ψηφίο. Ένα όρισμα OFFSET σημαίνει -j OFFSET. Η ΕΤΙΚΕΤΑ είναι η ψευδοδιεύθυνση στο πρώτο byte που εκτυπώνεται, η οποία αυξάνεται καθώς η έξοδος προχωρά. Για τα OFFSET και ΕΤΙΚΕΤΑ, ένα πρόθεμα 0x ή 0X υποδεικνύει δεκαεξαδική μορφή· μπορούν να υπάρχουν επιθήματα . για οκταδική και b για πολλαπλασιασμό με το 51.

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

-A, --address-radix=RADIX
μορφή εξόδου για τις διευθύνσεις αρχείων· το RADIX είναι ένα από τα [doxn], για Δεκαδική, Οκταδική, Δεκαεξαδική ή Καμία.

--endian={big|little}
αντιμετάθεση των εισερχόμενων byte σύμφωνα με την καθορισμένη σειρά.

-j, --skip-bytes=BYTES
παράλειψη των πρώτων BYTES byte εισόδου.

-N, --read-bytes=BYTES
περιορισμός της εξόδου στα BYTES byte εισόδου.

-S BYTES, --strings[=BYTES]
εμφάνιση μόνο των συμβολοσειρών που τερματίζονται με NUL και έχουν τουλάχιστον BYTES (3) εκτυπώσιμους χαρακτήρες.

-t, --format=TYPE
επιλογή μορφής εξόδου ή μορφών.

-v, --output-duplicates
δεν χρησιμοποιεί το * για την επισήμανση της καταστολής γραμμής.

-w[BYTES], --width[=BYTES]
έξοδος BYTES byte ανά γραμμή εξόδου· το 32 υπονοείται όταν το BYTES δεν καθορίζεται.

--traditional
αποδοχή ορισμάτων στην τρίτη μορφή παραπάνω.

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

--version
έξοδος πληροφοριών έκδοσης και έξοδος.

Οι προκαθορισμένες μορφές μπορούν να αναμειχθούν· συσσωρεύονται:

-a το ίδιο με -t a, επιλέγει ονομασμένους χαρακτήρες, αγνοώντας το υψηλότερο bit.

-b το ίδιο με -t o1, επιλέγει οκταδικά byte.

-c το ίδιο με -t c, επιλέγει εκτυπώσιμους χαρακτήρες ή χαρακτήρες διαφυγής.

-d το ίδιο με -t u2, επιλέγει ασυνείδητες δεκαδικές μονάδες 2 byte.

-f το ίδιο με -t fF, επιλέγει αριθμούς κινητής υποδιαστολής.

-i το ίδιο με -t dI, επιλέγει δεκαδικούς ακεραίους.

-l το ίδιο με -t dL, επιλέγει δεκαδικούς μεγάλους ακεραίους.

-o το ίδιο με -t o2, επιλέγει οκταδικές μονάδες 2 byte.

-s το ίδιο με -t d2, επιλέγει ασυνείδητες δεκαδικές μονάδες 2 byte.

-x το ίδιο με -t x2, επιλέγει δεκαεξαδικές μονάδες 2 byte.

Το TYPE αποτελείται από μία ή περισσότερες από αυτές τις προδιαγραφές:

a ονομασμένος χαρακτήρας, αγνοώντας το υψηλότερο bit.

c εκτυπώσιμος χαρακτήρας ή χαρακτήρας διαφυγής.

d[SIZE]
ασυνείδητος δεκαδικός, SIZE byte ανά ακέραιο.

f[SIZE]
αριθμός κινητής υποδιαστολής, SIZE byte ανά αριθμό κινητής υποδιαστολής.

o[SIZE]
οκταδικός, SIZE byte ανά ακέραιο.

u[SIZE]
ασυνείδητος δεκαδικός, SIZE byte ανά ακέραιο.

x[SIZE]
δεκαεξαδικός, SIZE byte ανά ακέραιο.

Το SIZE είναι ένας αριθμός. Για κάθε TYPE από τη λίστα [doux], το SIZE μπορεί επίσης να είναι C για το sizeof(char), S για το sizeof(short),
I για το sizeof(int) ή L για το sizeof(long). Εάν το TYPE είναι f, το SIZE μπορεί επίσης να είναι B για το Brain 16 bit, H
για το Half precision float, F για το sizeof(float), D για το sizeof(double) ή L για το sizeof(long double).

Η προσθήκη του επιθήματος z σε οποιονδήποτε τύπο εμφανίζει εκτυπώσιμους χαρακτήρες στο τέλος κάθε γραμμής εξόδου.

Το BYTES είναι δεκαεξαδικό με πρόθεμα 0x ή 0X, και μπορεί να έχει ένα αριθμητικό επίθημα:

b      512

KB     1000

K      1024

MB     1000*1000

M      1024*1024

και ούτω καθεξής για G, T, P, E, Z, Y, R, Q. Μπορούν επίσης να χρησιμοποιηθούν δυαδικά προθέματα: KiB=K, MiB=M και ούτω καθεξής.

ΠΑΡΑΔΕΙΓΜΑΤΑ

od -A x -t x1z -v
Εμφανίζει την έξοδο σε δεκαεξαδική μορφή

od -A o -t oS -w16
Η προεπιλεγμένη μορφή εξόδου που χρησιμοποιεί το od

ΣΥΓΓΡΑΦΕΑΣ

Γράφτηκε από τον Jim Meyering.

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

Διαδικτυακή βοήθεια για το GNU coreutils: [https://www.gnu.org/software/coreutils/] Αναφέρετε τυχόν σφάλματα μετάφρασης στο [https://translationproject.org/team/]

ΔΕΙΤΕ ΕΠΙΣΗΣ

Πλήρης τεκμηρίωση [https://www.gnu.org/software/coreutils/od] ή διαθέσιμη τοπικά μέσω: info '(coreutils) od invocation'

Συσκευάστηκε από το Debian (9.7-3) Πνευματικά δικαιώματα © 2025 Free Software Foundation, Inc. Άδεια GPLv3+: GNU GPL έκδοση 3 ή μεταγενέστερη [https://gnu.org/licenses/gpl.html]. Αυτό είναι ελεύθερο λογισμικό: έχετε το δικαίωμα να το αλλάξετε και να το αναδιανείμετε. Δεν παρέχεται ΚΑΜΙΑ ΕΓΓΥΗΣΗ, στο μέγιστο βαθμό που επιτρέπεται από το νόμο.