cygwin에서 bash read 잘되나요??

syn101의 이미지

집에 cygwin을 설치하고 bash 코드로 new_prj.bash 파일을 만들어서 테스트 하고 있었습니다.

#!/bin/bash
echo "Project:"
read WROK
echo $WORK

코드는 위와 같습니다.
회사에서 잘 되던 코드입니다. ㅠ_ㅠ
왜 집에 cygwin 환경에서는 다음과 같이 실행되는지 못찾겠네요;;

$ bash new_prj.bash
Project:
sd
': not a valid identifierscript/new_prj.bash: line 12: read: '
sd

언뜻 여기저기 뒤져보다가 혹시 제가 생성한 bash 파일의 줄 끝부분에 dos type 으로 입력된 것이 아닌가 생각도 해봅니다만

.vimrc 에서
set ff=unix
해줬는데 반영이 안된 것일까요

고수님들의 도움바랍니다.

syn101의 이미지

$ #!/bin/bash

$ read WORK
aa

$ echo $WORK
aa

$ _

명령어에 바로 치면 문제없이 되네요..
이건 vi editor에서 개행 문자 삽입 문제인가요?

+------------------------------------------+
+ 에헤라~디야~*
+------------------------------------------+

+------------------------------------------+
+ 에헤라~디야~*
+------------------------------------------+