The Useless Use of...

Me he encontrado con esta página a cuento de un rant de Jonathan Rockway en Useless use of "useless use".

Aparte de la curiosidad de que me doy cuenta ahora de que es el escritor del último libro que he leído, la página a la que hace referencia es interesante.

No por el hecho que comenta Rockway, de rebuznar cuando alguien hace uso inútil de un comando shell (aunque puede ser muy educativo; que te avergüencen siempre funciona... no sé porqué), sino porque algunos de los casos que se comentan los he visto más de una vez, y apuntan a un desconocimiento del shell (y no siempre, como dice Rockway, es cuestión de claridad).

Por ejemplo, destacar de The Useless Use of ls:

código BASH
for f in `ls *`; do
	command "$f"   # newbies will often forget the quotes, too
done

Seguro que lo hemos visto alguna vez, y seguro que lo hemos escrito alguna vez :D.

Recomiendo echar un vistazo a Useless Use of Cat Award (hay más Useless Uses, no solo hablamos de cat). Porque nunca es tarde para aprender, ¿no?


Publicidad

Aviso: Los siguientes comentarios pertenecen a las personas que los han enviado.
El administrador de este sitio web no es responsable de los mismos.

[comentarios] Hay 2 comentarios:

Gravatar
10/10/2008 11:13:07
¿Seguro?
por Felipe (IP: 88.16.91.*)
Comentario de Felipe
"If it's stupid but works, it's not stupid."

Murphy's Laws of combat, #2
Gravatar
10/10/2008 15:54:11
Esto es un arte
por Juanjo (IP: 192.168.0.*)
Comentario de Juanjo
Entiendo que lo primero es que funcione, OK. Pero luego, hay que mejorar.

Aquí estamos por la búsqueda de la máxima expresión del kung-fu de la programación shell, ¿no? ;)

! Esta entrada no permite nuevos comentarios.

Los comentarios se bloquean automáticamente tras 15 días desde la publicación del artículo.

Si deseas comentar algo relacionado con el texto, puedes enviarme un e-mail.