Dedicado a mis proyectos en Gambas ,un lenguaje de programación parecido al Visual Basic + Java pero ampliamente mejorado y...¡¡para gnu/linux!!.La potencia del gnu/linux sumada a la facilidad del Basic



Consultas, Desarrollo de programas y petición de presupuestos:



miércoles, 18 de diciembre de 2013

Como contar las lineas de un proyecto



Como contar las lineas de un proyecto

¿te gustaría saber cuantas lineas de código tiene tu proyecto?
Pues ejecutando la siguiente linea de comando en el directorio de tu proyecto lo puedes saber:

$ find . -name '*.class' -o -name '*.module' | xargs wc -l


Lo que estamos haciendo es buscar los archivos *.class y *.module, mostrar las lineas que tienen y al final nos sale un total.


Ejemplo de salida:
Quiero saber cuantas lineas tiene el proyecto "PatronDecorador", ( que esta en la ruta ~/Documentos/PatronDecorador ):

~/Documentos/PatronDecorador$ find . -name '*.class' -o -name '*.module' | xargs wc -l
  29 ./.src/Hielo.class
  15 ./.src/DarkRoast.class
  15 ./.src/Decaf.class
  28 ./.src/Canela.class
  65 ./.src/FMain.class
  15 ./.src/Espresso.class
  10 ./.src/CondimentoDecorador.class
  27 ./.src/Chocolate.class
  15 ./.src/HouseBlend.class
  21 ./.src/Bebida.class
  29 ./.src/Leche.class
  29 ./.src/LecheCondensada.class
 298 total

¿fácil verdad?

 Fuente:
Jussi Lahtinen, de las listas de gambas [Gambas-user]  lists.sourceforge.net