Comment compter les lignes dans un fichier dans Linux
- 1189
- 84
- Anaïs Charles
Parfois, vous devrez peut-être compter les lignes totales dans un fichier dans les systèmes UNIX / Linux. Ce tutoriel vous aide avec plusieurs méthodes pour compter le nombre de lignes dans un fichier dans un système Linux via la ligne de commande.
Compter les lignes avec toilettes
Commande
Le toilettes
La commande est le «Counter Word» pour les systèmes UNIX / Linux. Il s'agit d'une commande largement utilisée parmi les utilisateurs de Linux pour compter les lignes dans un fichier. Il est également utile pour compter les mots et les caractères dans un fichier.
Ouvrez un terminal et Type Command pour compter les lignes:
wc -l myfile.SMS
Vous pouvez également compter le nombre de lignes sur la sortie tuyaux.
chat myfile.txt | wc -l
En utilisant grep
Commande
Grep est une autre commande Linux fréquemment utilisée pour rechercher du contenu avec des expressions régulières. Vous pouvez également utiliser la commande grep pour compter le nombre de lignes dans un fichier.
grep -c ".*" mon fichier.SMS
En utilisant sed
Commande
Le SED est connu sous le nom d'éditeur de flux pour les systèmes UNIX / Linux. Il est principalement utilisé pour la recherche et remplacer le contenu d'un fichier ou d'un flux.
Utilisez la commande SED pour compter le nombre de lignes dans un fichier:
sed -n '$ =' myfile.SMS
En utilisant awk
Commande
Awk est un outil de traitement et de rapport de données utile. Il est par défaut disponible sur toutes les principales distributions Linux. Vous pouvez également utiliser AWK pour compter le nombre de lignes à partir d'un fichier.
awk 'end print nr' myfile.SMS
Ici, NR conserve le nombre des enregistrements d'entrée actuels.
Conclusion
Ce tutoriel vous a aidé à compter les lignes dans un fichier du système Linux.
- « Comment créer infini tout en boucle dans le script bash
- Suppression de l'utilisateur du groupe secondaire dans Linux »