GNU/Linux >> Tutoriels Linux >  >> Linux

Utilisez wc sur tous les sous-répertoires pour compter la somme des lignes

Peut-être cherchez-vous exec possibilité de find .

find . -type f -exec wc -l {} \; | awk '{total += $1} END {print total}'

Vous voulez probablement ceci :

find . -type f -print0 | wc -l --files0-from=-

Si vous ne voulez que le nombre total de lignes, vous pouvez utiliser

find . -type f -exec cat {} + | wc -l

Linux
  1. Comment trouver le nombre de lignes verticales disponibles dans le terminal ?

  2. Comment trouver les valeurs valides pour le terme à utiliser dans Tmux ?

  3. Comment trouver la dernière occurrence du motif et imprimer toutes les lignes suivant la dernière occurrence ?

  4. Comment compter le nombre de lignes dans un fichier après une correspondance Grep ?

  5. Comment utiliser la commande Linux find pour rechercher des fichiers

Cloc - Compter les lignes de code source dans de nombreux langages de programmation

Comment utiliser la commande uniq pour traiter des listes sous Linux

5 façons de compter le nombre de lignes dans un fichier

Comment puis-je trouver la version de Fedora que j'utilise ?

Comment compter le nombre total de lignes de fichiers trouvés ?

Comment dissocier tous les liens symboliques sous le répertoire ?