martes, junio 27, 2006

dir2html

gueno, gueno, pues aqui va mi primer post computìn.

hace como 3 años atras me encontre con el siguiente problema:

periodicamente necesitaba crear links a archivos que tenía todos juntos en una carpeta para incuirlos en una pagina web.

como la tarea era tan repetitiva decidí crear un pequeño Script que creara esto por mí.


para los que no saben que es un script.,
vean el siguiente link

http://es.wikipedia.org/wiki/Gui%C3%B3n_%28inform%C3%A1tica%29

lo que hace el script es leer el contenido de un directorio, lee los archivos contenidos en él
y crea los link en HTML.

por ejemplo si listo el directorio bin de mi cuenta, veo lo siguiente

cesar@linux:~> ls -1 bin
dir2html
dir2html.txt
editar
jago.sh
subir
subir~
subir.txt


ahora si ejecuto dir2html, genera


cesar@linux:~> dir2html bin
<P>bin:
<A HREF="bin/dir2html">dir2html</A>
<A HREF="bin/dir2html.txt">dir2html.txt</A>
<A HREF="bin/editar">editar</A>
<A HREF="bin/jago.sh">jago.sh</A>
<A HREF="bin/subir">subir</A>
<A HREF="bin/subir~">subir~</A>
<A HREF="bin/subir.txt">subir.txt</A>
</P>




lo que pegandolo en una pagina html, genera algo asi

bin:
dir2html
dir2html.txt
editar
jago.sh
subir
subir~
subir.txt

(en este caso en particular yo no subi los archivos asi que los links aparacen como rotos)


el codigo fuente de dir2html esta hecho en BASH Script, y lo pueden bajar desde aquí. (esto fue generado mediante una llamada a dir2html)

dir2html:
dir2html
hola.txt




Sería super bueno que el script les fuese de utilidad.

si alguien quiere continuar el desarrollo, pienso que los siguiente sería agregar la opcion -r que permitiera generar link de archivos recursivamente en un directorio. tambien sería interesante tener la opcion -c (o --color) que genere los links de colores y el titulo del directorio en negrita o algo asi. o que la lista de link aparecieran con viñetas.

saludos

miércoles, junio 21, 2006

Entero 'e computín

Ya Compadres... No Doy Más!!!!

en una primera instancia, cuando empece este blog puse mi primer post

Allí asumí el compromiso personal de

"...Mi idea es mostrar un poquito de mi vida, dejando un poco de lado la parte profesional y dedicarme a los aspectos más personales, como mi rol como esposo y como aficionado a la música. Ojala a alguien le interese leer mis aventuras urbanas, que no tienen nada de skywalker ni nada por el estilo, pero que responden a una vida cotidiana de un personaje más de los 6000 millones que habitan actualmente nuestro globo terraqueo...."


pero no puedo seguir con esto, porque hay muchas cosas que me gustaría comunicar y que están relacionados con cosas más ligadas a mi profesión como la computación.

Había pensado en crear otro blog con esa información, pero al final me convencí de que no, porque si no tengo muy "poblado un blog", ¿para que pensar e tener otro más encima?.

pero la verdad es que esto mismo me sirvió para darme cuenta de que soy entero de NERD.

hay personas de mi generación que el siguiente grito tenía un sentido

NERD NERD NERD NERD

sino vease el siguiente link

el punto es que de ahora en adelante rompo dicha regla autoimpuesta y empiezo a hablar de cosas computinicas también.