Alla por el 2005 me encontraba colaborando para un proyecto open source llamado Humano2. Un fin de semana se me ocurrió hacer un cleanup del codigo y me encontré en los posts a Marijn reclamando que había descargado por una conexión dialup casi todos los archivos cuando solo eran cambios de identización.

En esos momentos el me dio esta solución para hacer mas legible el codigo:

find | egrep «\.cs$» | xargs astyle –style=ansi -N –convert-tabs -O

Ahora buscando hacer lo mismo cuando recibo algún proyecto con código fuente muy mal editado he reutilizado aquello que me pasaron a esto:

find | egrep «\.h$» | xargs astyle –style=ansi -N –convert-tabs –break-blocks -O –suffix=.astyle –mode=java