협업툴,가상환경 정리/Git관련
CLRF 에러, “/bin/sh^M: bad interpreter” "bash: $'\r': command not found"
알 수 없는 사용자
2023. 2. 9. 18:40
“/bin/sh^M: bad interpreter” 오류
vi -b 파일명.sh
하면 ^M 이 즐비해 있다
하단의 내용으로 현재파일에 있는 모든 sh 파일의 ^M 을 없애 버림
sed -i 's/\r$//' $(find . -name '*.sh')
sed -i 's/\r$//' [파일명]
하면 해당 파일만 ^M 없앰