Μετρήστε τον αριθμό των λέξεων, γραμμών, byte, ακόμη και χαρακτήρων σε ένα αρχείο από το τερματικό
τουαλέτα
Η εντολή (πλήθος λέξεων) χρησιμοποιείται στα συστήματα Linux για να μετρήσει τον αριθμό των λέξεων, γραμμών και byte σε ένα αρχείο κειμένου. Μπορείτε να διοχετεύσετε και να το χρησιμοποιήσετε με πολλούς τρόπους με άλλες εντολές για να εμφανίσετε πληροφορίες σχετικά με αρχεία κειμένου πολύ εύκολα.
Χρησιμοποιώντας τουαλέτα
εντολή
Γενική Σύνταξη:.
wc [επιλογές..] [όνομα_αρχείου]
Διαθέσιμες επιλογές με τουαλέτα
εντολή:
Επιλογή | Περιγραφή |
-μεγάλο | εκτυπώστε τον αριθμό των γραμμών σε ένα αρχείο |
-w | εκτυπώστε τον αριθμό των λέξεων σε ένα αρχείο |
-ντο | εκτυπώστε τον αριθμό των byte σε ένα αρχείο |
-Μ | εκτυπώστε τον αριθμό των χαρακτήρων σε ένα αρχείο |
-ΜΕΓΑΛΟ | μήκος εκτύπωσης της μεγαλύτερης γραμμής σε ένα αρχείο |
Παράδειγμα:
Θα δούμε ένα βασικό παράδειγμα που εξηγεί τη χρήση του τουαλέτα
εντολή στο Linux.
Έχουμε ένα αρχείο επίδειξης στη θέση test.txt. Ακολουθεί το περιεχόμενο του αρχείου επίδειξης test.txt.
Αυτό είναι ένα αρχείο επίδειξης. Αυτό το άρθρο θα σας βοηθήσει να μάθετε την εντολή wc. Η εντολή wc είναι αρκετά εύκολη στη χρήση. Μπορείτε να μάθετε για τα χαρακτηριστικά του σε αυτό το άρθρο. Μπορείτε να βρείτε πολλά χρήσιμα άρθρα σχετικά με όλες τις ανάγκες σας στο Linux σε αυτήν τη θύρα$ Τέλος αρχείου Σας ευχαριστούμε.
Χρησιμοποιώντας τουαλέτα
εντολή σε αυτό το αρχείο.
wc test.txt
Παραγωγή:
gaurav@ubuntu:~$ wc test.txt 11 51 275 test.txt gaurav@ubuntu:~$
Σε αυτήν την έξοδο, μπορείτε να δείτε ότι οι αριθμοί αντιπροσωπεύουν τις τιμές ως εξής.
- αριθμός γραμμών - 11
- αριθμός λέξεων -
51
- αριθμός byte -
275
Μπορείτε επίσης να εμφανίσετε τον αριθμό των γραμμών και των λέξεων χρησιμοποιώντας το τουαλέτα
εντολή σε πολλά αρχεία.
Παράδειγμα:
wc /etc/passwd /proc/cpuinfo
Παραγωγή:
gaurav@ubuntu:~$ wc /etc/passwd /proc/cpuinfo 55 95 3102 /etc/passwd 108 820 4688 /proc/cpuinfo 163 915 7790 συνολικά gaurav@ubuntu:~$
Η 2η γραμμή στην έξοδο εμφανίζει τις λεπτομέρειες σχετικά με /etc/passwd
αρχείο και την 3η γραμμή /proc/cpuinfo
. Στο τέλος της εξόδου, εμφανίζεται ο συνολικός αριθμός και των δύο συνδυασμένων αρχείων.
Πώς να μετρήσετε τις συνολικές γραμμές σε ένα αρχείο κειμένου
Χρησιμοποιώντας το -μεγάλο
επιλογή του τουαλέτα
εντολή, μπορείτε να εκτυπώσετε τον αριθμό των γραμμών σε ένα δεδομένο αρχείο κειμένου.
Γενική Σύνταξη:
wc -l [όνομα_αρχείου]
Παράδειγμα:
wc -l /etc/group
Παραγωγή:
gaurav@ubuntu:~$ wc -l /etc/group 81 /etc/group gaurav@ubuntu:~$
Εδώ, στην έξοδο, μπορούμε να δούμε ότι ο αριθμός των γραμμών στο /etc/group
το αρχείο είναι 81.
Πώς να μετρήσετε λέξεις σε ένα αρχείο κειμένου
Χρησιμοποιώντας -w
(πεζά) επιλογή σε τουαλέτα
εντολή εκτυπώνει τον συνολικό αριθμό λέξεων σε ένα αρχείο κειμένου στο τερματικό.
Γενική Σύνταξη:
wc -w [όνομα_αρχείου]
Παράδειγμα:
wc -w test.txt
Παραγωγή:
51 test.txt
Υπάρχουν 51 λέξεις στο αρχείο κειμένου test.txt.
Λάβετε τον αριθμό Byte ενός αρχείου
Μπορείτε να χρησιμοποιήσετε το -ντο
επιλογή με το τουαλέτα
εντολή για την εκτύπωση του αριθμού των byte στο αρχείο στο τερματικό σας.
Ο αριθμός των byte που χρησιμοποιούνται από ένα αρχείο μας λέει για τη μνήμη που καταλαμβάνει αυτό το αρχείο κειμένου.
Γενική Σύνταξη:
wc -c [όνομα_αρχείου]
Παράδειγμα:
wc -c /etc/passwd
Παραγωγή:
gaurav@ubuntu:~$ wc -c /etc/passwd 3102 /etc/passwd gaurav@ubuntu:~$
Από την έξοδο μπορούμε να συμπεράνουμε ότι, το passwd
Το αρχείο χρησιμοποιεί 3102 byte.
Λάβετε τον συνολικό αριθμό χαρακτήρων σε ένα αρχείο
Χρησιμοποιώντας -Μ
επιλογή με το τουαλέτα
Η εντολή θα εκτυπώσει τον συνολικό αριθμό χαρακτήρων σε ένα δεδομένο αρχείο.
Γενική Σύνταξη:
wc -m [όνομα_αρχείου]
Παράδειγμα:
wc -m test.txt
Παραγωγή:
gaurav@ubuntu:~/space$ wc -m test.txt 275 test.txt gaurav@ubuntu:~/space$
Η έξοδος δείχνει ότι υπάρχουν 275 χαρακτήρες στο δεδομένο αρχείο.
Λάβετε το μήκος της μεγαλύτερης γραμμής σε ένα αρχείο
Μπορείτε να χρησιμοποιήσετε το -ΜΕΓΑΛΟ
(κεφαλαία) επιλογή με το τουαλέτα
εντολή για την εκτύπωση του μήκους της μεγαλύτερης γραμμής στο αρχείο κειμένου. Αυτή η εντολή εκτυπώνει το μήκος ως προς τον αριθμό των χαρακτήρων σε μια γραμμή.
Γενική Σύνταξη:
wc -L [όνομα_αρχείου]
Παράδειγμα:
wc -L test.txt
Παραγωγή:
82 test.txt
Αυτή η έξοδος αντιπροσωπεύει ότι υπάρχουν 82 χαρακτήρες στη μεγαλύτερη γραμμή στο δεδομένο αρχείο κειμένου test.txt.
Πώς να μετρήσετε τον αριθμό των αρχείων κειμένου στον τρέχοντα κατάλογο
τουαλέτα
Η εντολή μπορεί επίσης να χρησιμοποιηθεί για την καταμέτρηση του συνολικού αριθμού αρχείων κειμένου στον τρέχοντα κατάλογο. Για να το κάνετε αυτό, πρέπει να χρησιμοποιήσετε τουαλέτα
εντολή με το — εύρημα
εντολή μέσω σωληνώσεων.
Ας δούμε αυτή τη χρήση του τουαλέτα
εντολή μέσα από ένα παράδειγμα.
Παράδειγμα:
εύρημα . -τύπος f | wc -l
.
(τελεία) : Εδώ, το .
(κουκκίδα) σημαίνει ότι εύρημα
η εντολή πρέπει να αναζητήσει στον τρέχοντα κατάλογο.
-τύπος
: Αυτό καθορίζει το εύρημα
εντολή για αναζήτηση παρόμοιων τύπων αρχείων στον τρέχοντα κατάλογο.
φά
: Εδώ, φά
αντιπροσωπεύουν «αρχεία».
Όποια κι αν είναι η έξοδος αυτής της πρώτης εντολής εύρημα
στη συνέχεια θα διοχετευθούν στο τουαλέτα
εντολή. τουαλέτα
στη συνέχεια θα μετρήσει τον συνολικό αριθμό των αρχείων στον τρέχοντα κατάλογο και θα εμφανίσει τον αριθμό στο τερματικό σας.
Παραγωγή:
gaurav@ubuntu:~/space$ βρείτε . -τύπος f | wc -l 13 gaurav@ubuntu:~/space$
Η έξοδος εμφανίζεται ως 13 που σημαίνει ότι υπάρχουν 13 αρχεία κειμένου του ίδιου τύπου στον δεδομένο κατάλογο.
συμπέρασμα
Όπως θα συμφωνήσετε ότι η χρήση του τουαλέτα
Η εντολή είναι αρκετά απλή και μπορεί εύκολα να χρησιμοποιηθεί με τα αρχεία κειμένου σας για να λάβετε τις λεπτομέρειες σχετικά με αυτά. Αυτή η εντολή μπορεί επίσης να χρησιμοποιηθεί σε συνδυασμό με άλλες εντολές χρησιμοποιώντας την επιλογή piping.