Πώς να χρησιμοποιήσετε την εντολή `wc` του Linux για να μετρήσετε λέξεις, χαρακτήρες και γραμμές σε αρχεία
Linux για να μετρήσετε λέξεις, χαρακτήρες και γραμμές σε αρχεία
Χρησιμοποιώντας την εντολή wc του Linux, μπορείτε να εμφανίσετε τον αριθμό των γραμμών, των λέξεων και των χαρακτήρων σε ένα αρχείο. Η εντολή μπορεί επίσης να χρησιμοποιηθεί σε πολλά έγγραφα και είναι σε θέση να αθροίσει τα αποτελέσματα.
Τι είναι η εντολή wc στο Linux;
Αν θέλετε να μετρήσετε τον αριθμό των χαρακτήρων σε ένα αρχείο κειμένου, τότε η εντολή wc του Linux είναι η καλύτερη επιλογή σας. Η εντολή, της οποίας το ακρωνύμιο σημαίνει word count (μέτρηση λέξεων), εκτελείται στη γραμμή εντολών και είναι ένα από τα τυπικά εργαλεία που περιλαμβάνονται σε διανομές Linux όπως το Debian ή το Ubuntu. Η εντολή wc μετράει τα byte, τις λέξεις και τους χαρακτήρες και δίνει ένα μεμονωμένο ή συνδυασμένο αποτέλεσμα. Ενώ τα περισσότερα προγράμματα επεξεργασίας κειμένου διαθέτουν μια παρόμοια επιλογή, αν θέλετε να λάβετε τα αποτελέσματα απευθείας από το τερματικό χωρίς να ανοίξετε ένα νέο πρόγραμμα, η εντολή wc του Linux είναι η τέλεια επιλογή.
Πώς λειτουργεί η εντολή wc στο Linux;
Ο τρόπος λειτουργίας της εντολής wc στο Linux είναι εύκολος να εξηγηθεί. Όταν χρησιμοποιείτε την εντολή, θα λάβετε μια ακριβή λίστα με διάφορες παραμέτρους, τις οποίες μπορείτε να ορίσετε χρησιμοποιώντας τις διαθέσιμες επιλογές ή να αφήσετε την προεπιλεγμένη λίστα. Η προεπιλεγμένη ρύθμιση σας δίνει τον αριθμό των γραμμών, των λέξεων και των χαρακτήρων, το ένα μετά το άλλο. Μπορείτε επίσης να εκτελέσετε την εντολή σε πολλά αρχεία κειμένου ταυτόχρονα. Στη συνέχεια, θα λάβετε μια ακριβή λίστα για τα μεμονωμένα έγγραφα και, επιπλέον, το συνολικό άθροισμα των διαφορετικών σειρών, λέξεων και χαρακτήρων.
Πώς είναι η σύνταξη της εντολής wc στο Linux;
Η σύνταξη έχει ως εξής:
$ wc [Option] [File]shellΑν δεν θέλετε να χρησιμοποιήσετε τις επιλογές, το αποτέλεσμα θα έχει τη μορφή που αναφέρθηκε παραπάνω, με σειρές, λέξεις και χαρακτήρες. Αν δεν εισαγάγετε κάποιο αρχείο, η εντολή θα μεταβεί αυτόματα στην τυπική καταχώριση.
Ποιες είναι οι επιλογές στο wc του Linux;
Μπορείτε να τροποποιήσετε την εντολή wc χρησιμοποιώντας διάφορες επιλογές:
- -c: Μετράει μόνο τον αριθμό των byte σε ένα αρχείο.
- -L: Επιστρέφει το μήκος της μεγαλύτερης σειράς.
- -l: Μετράει μόνο τον αριθμό των σειρών σε ένα αρχείο.
- -m: Επιστρέφει μόνο τους χαρακτήρες σε ένα αρχείο.
- -w: Μετράει μόνο τον αριθμό των λέξεων σε ένα αρχείο.
Παραδείγματα της εντολής wc
Για να ολοκληρώσουμε, θα σας δείξουμε μερικά πρακτικά παραδείγματα, ώστε να μπορείτε να χρησιμοποιείτε την εντολή wc του Linux στην καθημερινή σας ζωή.
$ wc example.txtshellΑυτό θα σας δώσει τον αριθμό των γραμμών, των λέξεων και των χαρακτήρων στο αρχείο example.txt.
$ wc example.txt index.htmlshellΜπορείτε να χρησιμοποιήσετε αυτήν την εντολή για να λάβετε τον αριθμό των λέξεων ανά αρχείο, σύμφωνα με το παραπάνω σχήμα. Το αποτέλεσμα θα περιλαμβάνει επίσης μια σειρά με το σύνολο και για τα δύο αρχεία.
$ wc -w example.pyshellΑυτό θα εμφανίσει μόνο τον αριθμό των λέξεων στο έγγραφο example.py.