tutorial-Contar cuantas lineas de codigo has escrito

primeramente gracias a Igor por ayudar y hacer este pequeño script de python
que consiste basicamente en abir un archivo de las fuentes y contar las lineas excluyendo las lineas en blanco sirve para cualquier tipo de fuente o un archivo de texto simple.

1.copia esto en tu editor de texto y guardalo como countlines.py

#!/usr/env python

import sys

f = open(sys.argv[1])for i in f.readlines():    if i != 'n':        print i,

ahora lo guardamos en nuestro direcctorio de fuentes y ejecutamos lo siguiente en consola

$ for i in `ls *.`; do python countlines.py $i; done | wc -l

esto hace una busqueda de archivos con det extencion y cuenta las lineas y te devuelve el valor en consola

o si quieren de toda su home hagan esto

$ for i in `find . -name ‘*.’`; do python countlines.py $i; done | wc -l

One thought on “tutorial-Contar cuantas lineas de codigo has escrito

  1. Bonito script. Nada más una inquietud: ¿Por qué agregar una capa de complejidad para hacer algo vía un lenguaje de programación cuando se puede hacer vía scripts de shells? Viendo el programa, lo que hay son llamadas al sistema para ejecutar órdenes de shell.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>