개발을 하다 보면 알지 못하던 다양한 문제를 마주하게 된다. 어찌 보면 그 다양한 원인을 해결해 가는 것을 좋아하는 사람들이 개발자가 되는 것이 일반적이다. 이과생들의 특징이 답이 정해져 있는 문제를 풀어가는 과정을 즐기는 것이 아니겠는가? 윈도우 환경에서 코드를 작성하고 그것을 리눅스 환경에서 실행하려고 할 때 "^M: bad interpreter: No such file or directory"와 같은 문제가 발생한다. 윈도우에서 사용한 개행 문자가 리눅스에서는 인식되지 못해 발생하는 것이 원인이다. 그럼 이 문제는 어떻게 해결할 수 있을까? 다양한 방법이 있고, 리눅스 역시 ubuntu / fedora / CentOS 등 다양하기 때문에 모두 같은 방법으로 해결되지 않는다. 그럼 다양한 해결 방법에..