zero-trip foreach loops
    Jean-Francois Lamy 
    lamy at utai.UUCP
       
    Mon Oct  6 04:53:30 AEST 1986
    
    
  
Is there an easy way to have csh foreach loops that don't complain if the
pattern given does not match any file, as may occur in the inner loop of this
bit of code:
foreach font (*.tfm)
    set fontname = `basename $font .tfm`
    foreach size ($fontname.*pxl)
    ...
    end
end
I've tried 
foreach size (`ls -1 $fontname.*pxl`).  
This stops the script from aborting, but still gives me the stupid 'No match'
message.  Gee, even FORTRAN does zero-trip DO loops these days...
Jean-Francois Lamy
AI Group, Dept of Computer Science     CSNet: lamy at ai.toronto.edu
University of Toronto		       EAN:   lamy at ai.toronto.cdn
Toronto, ON, Canada M5S 1A4	       UUCP:  lamy at utai.uucp
    
    
More information about the Comp.unix
mailing list