On Thu, Apr 15, 2004 at 08:50:28AM +0200, Thomas Viehmann wrote: > I'm looking for a substitute for (unposixly) doing "shopt -s nullglob" > before a loop over an expansion. > > Is there a good substitution? > > The shortest I came up with was doing > > [ "$(echo *.foo)" = "*.foo" ] || for X in *.foo ; do foo "${X}"; done
There might actually be a file called "*.foo" :-) I'd probably give up and use find/xargs instead myself. -- Colin Watson [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]