I'm using csh. I had several working shell scripts basically structured like this:
#/bin/csh while read line do echo $line done Now none of them work. When I execute the above in a file named 'test', I get the following error message: echo x|/test while - Expression syntax What could make my csh start acting different, other than my system has been compromised and they've replaced my csh with something broken? Ideas? Disbelieving Dave P.S. Disclosure - I'm actually running these scripts on IRIX, so technically this post is off-topic. I hope you don't feel too exploited.