Bash Problem
Janina Sajka
janina at rednote.net
Thu Apr 28 10:03:25 EDT 2005
I'm confused over some simple bash syntax. If I write the following at
the bash (ver 3.0) prompt, all works as expected--no errors.
But, if I execute from a script file (which begins with a #!/bin/bash of
course), I get:
line 4: syntax error near unexpected token `then'
What am I missing? All help much appreciated.
for in $( ls); do
if [ "$i" != "incoming/" ]; then
echo $i
fi
done
--
Janina Sajka Phone: +1.202.494.7040
Partner, Capital Accessibility LLC http://www.CapitalAccessibility.Com
Chair, Accessibility Workgroup Free Standards Group (FSG)
janina at freestandards.org http://a11y.org
If Linux can't solve your computing problem, you need a different problem.
More information about the Speakup
mailing list