Nombre de lignes de code

Aujourd’hui, je souhaitais compter le nombre total de lignes de code que j’ai pondu dans mon dernier projet.

Mais je n’avais surtout pas envie de faire tout un script Perl ou même Php qui allait le faire. Je voulais un truc simple à lancer en console.

Voici la ligne qui fait ça très bien sous Linux :

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

Et c’est tout !

EDIT:

Je rajoute une autre façon de faire, de la part de Alexis :

find . -iname "*.js" -exec grep -vE '^#' {} \; | wc -l

A lire aussi :  NAS + DLNA avec un Raspberry Pi

6 pensées sur “Nombre de lignes de code

  • 14 février 2011 à 16:50
    Permalink

    Et combien de lignes as tu fait du coup ?

    Répondre
  • 14 février 2011 à 17:14
    Permalink

    Quasiment 6000 de JavaScript et un peu plus de 3000 en PHP …

    Répondre
  • 14 février 2011 à 22:26
    Permalink

    hey nous fait pas croire que t’en as autant!

    dis nous plutot la vérité!

    find . -iname “*.js” -exec grep -vE ‘^#’ {} \; | wc -l

    Répondre
  • 15 février 2011 à 09:04
    Permalink

    Oui oui 🙂

    ns207683:/home/#####/###/###/# find . -iname “*.js” -exec grep -vE ‘^#’ {} \; | wc -l
    5821

    Je rajoute ta ligne, un peu plus simple en effet, mais j’ai toujours aimé faire compliqué 🙂

    Répondre
  • 15 février 2011 à 11:43
    Permalink

    Lecteur de magazine HTML5 pour smartphones et tablettes. A voir sur Wobook ! (Avec un appareil mobile, sinon c’est du flash ..)

    Répondre

Laisser un commentaire

You have to agree to the comment policy.