cygwinにて繰り返し構文を含んだシェルスクリプトを実行すると、エラーが出ます。 たとえば #! /usr/bin/bash i=0 while test $i -le 9 do let j=i+1 echo $j > $i.dat let i=i+1 done を実行すると、 line9: syntax error: unexpected end of file と出てしまいます。 基本的な構文をチェックしようと、以下を試しました。 #! /usr/bin/bash for i in 1 2 3 4 do echo $i done すると、今度は以下のエラーメッセージがでました。 line 3: syntax error near unexpected token '$'do¥r''`do エラーの原因が分かりません。教えていただけませんでしょうか? ちなみに私はcygwinもlinu