csplit: πάρτε το τσεκούρι και χωρίστε μεγάλα αρχεία σε μέρη

Τσεκούρι Βίκινγκ

Όπως το περίφημο πρόγραμμα Axe, για το Linux υπάρχει ένα πολύ παρόμοιο με GUI που ονομάζεται Sickle για το οποίο έχουμε μιλήσει στο παρελθόν. Αλλά σήμερα θα σας παρουσιάσουμε τη χρήση του εντολή csplit, ένα εργαλείο γραμμής εντολών με τον ίδιο στόχο με τα προηγούμενα προγράμματα, δηλαδή να χωρίζει μεγάλα αρχεία σε μέρη ώστε να μην είναι τόσο βαριά.

Με το csplit θα το πετύχουμε αρχεία που είναι πολύ μεγάλα μπορούν να χωριστούν σε μέρη συγκεκριμένου μεγέθους ώστε να μπορούν να χειρίζονται καλύτερα. Για παράδειγμα, εάν έχουμε μια διακοπτόμενη ή αργή σύνδεση, είναι καλύτερο να χειριζόμαστε ελαφριά αρχεία για να το αποφύγουμε στη μέση ή όταν τελειώνει η μεταφορά ενός μεγάλου αρχείου όταν περιμένουμε πολύ καιρό, όλα ανακατεύονται και πρέπει να ξεκινήσουμε από την αρχή. Ή να επισυνάψετε αρχεία σε πολλά email ώστε να μην υπερβαίνουν το όριο που επιβάλλει ο διακομιστής αλληλογραφίας κ.λπ.

Η σύνταξη csplit είναι:

csplit [opciones] fichero num_partes ...

ο διαθέσιμες επιλογές πιο ενδιαφέροντα είναι:

Επιλογή, Περιγραφή

-f, Για να καθορίσετε ένα πρόθεμα ή μοτίβο για τα μέρη αντί για το προεπιλεγμένο "xx".

-n, Για να καθορίσετε τον αριθμό των ψηφίων του επιθέματος αντί για 2 από προεπιλογή (xx00).

-s, Αθόρυβη λειτουργία για να μην εκπέμπεται έξοδος.

–help, Εμφανίζει βοήθεια για τις διαθέσιμες επιλογές.

Π.χ. να διαιρέσει παράδειγμα σε 4 μέρη με το όνομα "μέρος":

csplit παράδειγμα 4 -f μέρος

να συναρμολογήστε το ξανά απλά ένα απλό (n είναι το τελευταίο μέρος):

cat parte[0-3] > ejemplo

Και πηγαίνουμε από τα part00, part01, part02 και part03 στο να έχουμε ξανά το αρχείο του παραδείγματός μας.

Αυτό είναι το πόσο απλή είναι η βασική χρήση του csplit για να χωρίσουμε τα αρχεία μας σε μέρη. Υπάρχουν περισσότερες επιλογές, αλλά για αρχάριους που δεν το ξέρουν ακόμα και χρειάζονται ένα μίνι σεμινάριο για να ξεκινήσουν, αυτό είναι αρκετό. Εάν έχετε αμφιβολίες ή προτάσεις, μπορείτε να αφήσετε τη δική σας σχόλια. Θα είσαι ευπρόσδεκτος!


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   G Riera dijo

    Ευχαριστώ! Πολύ χρήσιμο!