Linux에서 서비스를 시작할 때 파일이 존재하지만 해당 파일이나 디렉토리가 없습니다라는 오류가 표시됩니다.

Windows에서 시작 파일을 편집하여 Linux 서버에 업로드했습니다. 파일은 해당 디렉터리에 있었지만, 파일을 실행하려고 하니 "해당 파일이나 디렉터리가 없습니다"라는 메시지가 나타났습니다. 시작 파일의 내용을 여러 번 확인했지만 아무런 문제가 없었습니다. 알고 보니 캐리지 리턴 문자에 문제가 있었습니다.

Windows 파일을 Linux 서버에 업로드한 후 읽을 수 없습니다. 줄바꿈 문제인 것으로 나타났습니다.

Linux에서 vim으로 작성한 test.txt 파일을 Windows로 복사했을 때 모든 내용이 한 줄에 표시되었습니다. Windows에서 작성한 test.txt 파일을 Linux로 복사했을 때 Linux 프로그램이 비정상적으로 실행되었습니다. Windows에서 Linux 쉘 스크립트를 작성하여 Linux로 복사하여 실행하면 문제가 발생합니다. 문제는 줄 바꿈 문자 ^M!에 있습니다.