반응형
/usr/bin/env: ‘sh\r’: No such file or directory
https://prettycode.tistory.com
리눅스에서 gradlew 로 빌드시 위 오류가 발생하는 겨우 해결 방법입니다.
1. 원인
- 줄의 끝문자 (EOL - End Of Line) 이 윈도우 형식(CRLF)으로 저장되어 있을 때 발생합니다.
2. 해결책
- CRLF 를 LF 형식 으로 변환해주면 됩니다.
(\r\n 를 \n 으로 변환하면 됩니다.)
- 툴로는 Notepad++ 에서 [편집(E) -> 줄의 끝문자(EOL) 변환 -> UNIX 형식 (LF)으로 변환] 기능으로 파일 내용 전체를 한번에 변환 가능합니다.
반응형
'스크립트' 카테고리의 다른 글
Window - "ps -ef" 프로세스 목록 보기. (0) | 2020.08.12 |
---|---|
wget 다른 이름으로 저장 (0) | 2020.07.31 |
linux spring boot war deploy shell script(리눅스 스프링부트 와르 배포 쉘스크립트) (0) | 2020.06.29 |
javascript - 첨부 파일 확장자 체크 (0) | 2020.06.24 |
스프링부트 Embedded Tomcat 윈도우에서 구동하는 bat 스크립트 (0) | 2020.06.01 |
프로세스 체크 후 자동 시작하기 bat 스크립트 :: 윈도우 (0) | 2020.06.01 |
프로세스 체크 후 자동 시작 쉘스크립트 :: Linux (0) | 2020.05.29 |
jquery checkbox checked value join (0) | 2020.05.04 |