On Tue, Apr 17, 2007 at 03:36:26PM -0700, Mike McClain wrote: > Frank Terbeck <[EMAIL PROTECTED]> wrote: > > > > for FILE in `ls *$1` ; do > > > > Please don't teach beginners to do for loops like this. It's broken in > > various ways. Just do: > > > > for FILE in *"$1" ; do > > > > Being a self taught script writer I just have to ask what are the > 'various ways' in which the first form is broken? > The biggest one I can see is that it spawns an entire process when none is needed.
Regards, -Roberto -- Roberto C. Sánchez http://people.connexer.com/~roberto http://www.connexer.com
signature.asc
Description: Digital signature