Παραδείγματα κοπής Bash

Paradeigmata Kopes Bash



Μπορείτε να αυτοματοποιήσετε τις εργασίες στο σενάριο του Bash μέσω διαφορετικών εντολών και προγραμμάτων. Αν και χρειάζεστε καλή γνώση εντολών για να δημιουργήσετε εξαιρετικά σενάρια Bash, υπάρχουν μερικές εντολές που μπορείτε να χρησιμοποιήσετε ως αρχάριοι. Το Cut είναι μια απλή εντολή για την εξαγωγή ενός συγκεκριμένου κειμένου από το αρχείο.

Το Cut είναι μια ευέλικτη εντολή που μπορείτε να χρησιμοποιήσετε με άλλες εντολές, συμπεριλαμβανομένων των εντολών 'sort' και 'grep'. Ας δούμε μερικά από τα καλύτερα παραδείγματα περικοπής Bash με τα οποία μπορείτε να κατανοήσετε την εντολή 'cut' χωρίς ταλαιπωρία.

Παραδείγματα κοπής Bash

Η εντολή 'cut' είναι χρήσιμη κατά την εξαγωγή των δεδομένων από ένα αρχείο κειμένου. Απλώς καθορίστε τα πεδία που θέλετε και κάνει τα υπόλοιπα. Για να το χρησιμοποιήσετε, πληκτρολογήστε την ακόλουθη εντολή:







Τομή -ρε 'οριοθέτης' -f1 file.txt
  1. Η επιλογή «-d» μας επιτρέπει να εισάγουμε τον οριοθέτη. Είναι ένας χαρακτήρας ή μια σειρά χαρακτήρων που χωρίζει τις συμβολοσειρές κειμένου. Αντικαταστήστε τον όρο «οριοθέτη» με τον πραγματικό οριοθέτη.
  2. Χρησιμοποιώντας την επιλογή “-f”, καθορίστε ποια πεδία (αριθμοί στηλών) εξάγετε από το αρχείο.

Ας πάρουμε για παράδειγμα ένα αρχείο 'info.txt' που αποτελείται από το ακόλουθο σύνολο πληροφοριών:



Prateek, Φίτζι, 26

Sean, Ινδία, 21

Joshua, Ιαπωνία, 19

Τώρα, για να εξαγάγετε το πρώτο και το τρίτο αρχείο από αυτό το αρχείο, η εντολή θα είναι:



Τομή -ρε ',' -f1, 3 info.txt





Εάν έχετε ένα αρχείο με δεδομένα διαχωρισμένα από μια καρτέλα, η τιμή οριοθέτη του θα είναι '$'\t'.

Εάν πρέπει να λάβετε μια σειρά χαρακτήρων από ένα αντίστοιχο πεδίο, χρησιμοποιήστε την επιλογή «-c»:



Τομή -c1-5 file.txt

Σημειώστε ότι η επιλογή «-c» δεν συνδυάζεται με τις άλλες επιλογές. Κατά την εκτέλεση, εμφανίζει την έξοδο σύμφωνα με τη δεδομένη περιοχή χαρακτήρων.

συμπέρασμα

Στο Linux, το 'cut' είναι ένα εξέχον εργαλείο που μπορείτε να χρησιμοποιήσετε για να εξαγάγετε τα δεδομένα από διαφορετικά αρχεία. Αν και απλό, έχει διάφορες χρήσεις και μπορεί να συνδυαστεί με πολλές εντολές. Αυτός ο γρήγορος οδηγός εξέτασε μερικά παραδείγματα των εντολών περικοπής του Bash. Αρχικά, εξηγήσαμε τη βασική εντολή και στη συνέχεια συζητήσαμε μερικά προχωρημένα παραδείγματα. Επιπλέον, μπορείτε να εισάγετε την έξοδο των άλλων εντολών ως είσοδο στην εντολή 'cut'.