Visitez mon nouveau site web » mongo.ca

lundi 15 mars 2010

Comment obtenir des statistiques sur son code source (nombre de lignes, mots, lettres)

Voici comment obtenir des statistiques comme le nombre de lignes, le nombre de lettres et le nombre de mots de plusieurs fichiers textes ou d'un dossier complet. Cette technique peut être utile pour vous vanter aux 2-3 personnes qui trouvent ça impressionnant d'avoir écrit beaucoup de lettres de code.

Afficher le nombre de lignes:

find . -name "*.php" -exec wc -l '{}' \; | awk '{ sum += $1 } END { print sum }'


Afficher le nombre de lettres:

find . -name "*.php" -exec wc -m '{}' \; | awk '{ sum += $1 } END { print sum }'

Afficher le nombre de mots:

find . -name "*.php" -exec wc -w '{}' \; | awk '{ sum += $1 } END { print sum }'

Vous aurez compris que vous pouvez changer *.php pour l'extension de votre choix. Aussi pour rechercher dans un autre dossier que le dossier actuel, changez find . -name ... pour find /le/dossier/ -name ...

1 commentaire:

Unknown a dit...

tu en as combien avec ecoutez.ca?

Visitez mon nouveau site web » mongo.ca