Sh: Cygwinで「$'\r': command not found」と表示される
原因の多くは、Cygwinの改行コードとして「LF
(Cygwinの改行コードを変換したい場合は、Cygwinのインストールで用いたsetup.exeを使うのかな?)
改行コードを変換するにはいくつかの方法があります。
1.複数の改行コードに対応したテキストエディタで改行コードを変換して保存する。
2.nkfコマンドで変換する。
1は簡単にできるのでお勧めです。
2は、もしcygwinにnkfコマンドが入っていればという前提で「nkf -Lu ファイル名」とすればいいでしょう。
フォローしませんか?