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 :  Pagination XSL

6 réflexions sur “Nombre de lignes de code

  • 14 février 2011 à 16:50
    Permalien

    Et combien de lignes as tu fait du coup ?

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

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

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

    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
    Permalien

    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
    Permalien

    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

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *