SWM14-Architect / moview-core-service

모뷰의 백엔드 API 서버
5 stars 0 forks source link

/bin/bash^M: bad interpreter: No such file or directory #113

Closed ssfic3380 closed 1 year ago

ssfic3380 commented 1 year ago

문제 원인

일반적으로 Linux와 macOS는 줄 바꿈 문자로 LF (Line Feed, \n)를 사용하지만, Windows는 CR (Carriage Return, \r)LF를 모두 사용합니다. (그래서 CRLF) 여기서 ^M 문자는 CR을 의미하며, 이것이 Linux에서 스크립트를 실행할 때 문제를 일으킵니다.

해결 방법

PyCharm의 경우, 우측 하단의 CRLFLF로 변경 혹은 macOS에서 commit ㅋㅋ