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

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

🌍
split - διαχωρισμός ενός αρχείου σε τμήματα

ΣΥΝΤΑΞΗ

split [ΕΠΙΛΟΓΗ]... [ΑΡΧΕΙΟ [ΠΡΟΘΕΜΑ]]

ΠΕΡΙΓΡΑΦΗ

Εξάγει τμήματα του ΑΡΧΕΙΟΥ στο ΠΡΟΘΕΜΑaa, ΠΡΟΘΕΜΑab, ...· το προεπιλεγμένο μέγεθος είναι 1000 γραμμές και το προεπιλεγμένο ΠΡΟΘΕΜΑ είναι 'x'.

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

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

-a, --suffix-length=N
δημιουργεί καταλήξεις μήκους N (προεπιλογή 2)

--additional-suffix=ΚΑΤΑΛΗΞΗ
προσθέτει μια επιπλέον ΚΑΤΑΛΗΞΗ στα ονόματα αρχείων

-b, --bytes=ΜΕΓΕΘΟΣ
τοποθετεί ΜΕΓΕΘΟΣ byte ανά αρχείο εξόδου

-C, --line-bytes=ΜΕΓΕΘΟΣ
τοποθετεί το πολύ ΜΕΓΕΘΟΣ byte εγγραφών ανά αρχείο εξόδου

-d     χρησιμοποιεί αριθμητικές καταλήξεις που ξεκινούν από το 0, όχι αλφαβητικές

--numeric-suffixes[=ΑΠΟ]
το ίδιο με το -d, αλλά επιτρέπει τον καθορισμό της αρχικής τιμής

-x     χρησιμοποιεί δεκαεξαδικές καταλήξεις που ξεκινούν από το 0, όχι αλφαβητικές

--hex-suffixes[=ΑΠΟ]
το ίδιο με το -x, αλλά επιτρέπει τον καθορισμό της αρχικής τιμής

-e, --elide-empty-files
δεν δημιουργεί άδεια αρχεία εξόδου με το '-n'

--filter=ΕΝΤΟΛΗ
εξάγει στο κέλυφος της ΕΝΤΟΛΗΣ· το όνομα του αρχείου είναι $FILE

-l, --lines=ΑΡΙΘΜΟΣ
τοποθετεί ΑΡΙΘΜΟΣ γραμμές/εγγραφές ανά αρχείο εξόδου

-n, --number=ΤΜΗΜΑΤΑ
δημιουργεί ΤΜΗΜΑΤΑ αρχεία εξόδου· δείτε την εξήγηση παρακάτω

-t, --separator=ΔΙΑΧΩΡΙΣΤΗΣ
χρησιμοποιεί τον ΔΙΑΧΩΡΙΣΤΗ αντί για την αλλαγή γραμμής ως διαχωριστικό εγγραφών· το '\0' (μηδέν) καθορίζει τον χαρακτήρα NUL

-u, --unbuffered
αντιγράφει αμέσως την είσοδο στην έξοδο με το '-n r/...'

--verbose
εκτυπώνει μια διαγνωστική πριν ανοίξει κάθε αρχείο εξόδου

--help εμφανίζει αυτήν τη βοήθεια και εξέρχεται

--version
εμφανίζει πληροφορίες έκδοσης και εξέρχεται

Η παράμετρος ΜΕΓΕΘΟΣ είναι ένας ακέραιος αριθμός και μια προαιρετική μονάδα (παράδειγμα: το 10K είναι 10*1024). Οι μονάδες είναι K,M,G,T,P,E,Z,Y,R,Q (δυνάμεις του 1024) ή KB,MB,... (δυνάμεις του 1000). Μπορούν επίσης να χρησιμοποιηθούν δυαδικά προθέματα: KiB=K, MiB=M και ούτω καθεξής.

Τα ΤΜΗΜΑΤΑ μπορεί να είναι:

N      διαχωρίζει σε N αρχεία με βάση το μέγεθος της εισόδου

K/N    εξάγει το K-οστό από τα N στην τυπική έξοδο

l/N    διαχωρίζει σε N αρχεία χωρίς να διαχωρίζει γραμμές/εγγραφές

l/K/N  εξάγει το K-οστό από τα N στην τυπική έξοδο χωρίς να διαχωρίζει γραμμές/εγγραφές

r/N    όπως το 'l', αλλά χρησιμοποιεί μια κατανομή τύπου κυκλικής σειράς

r/K/N  όπως το παραπάνω, αλλά εξάγει μόνο το K-οστό από τα N στην τυπική έξοδο

ΣΥΓΓΡΑΦΕΙΣ

Γράφτηκε από τους Torbjorn Granlund και Richard M. Stallman.

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

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

ΔΕΣ ΕΠΙΣΗΣ

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

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