editplus 로 저장하면 ^M 이 자꾸 생겨요.

pelsia2의 이미지

editplus 로 파일을 저장하고,

그 저장된 파일을 unix 의 vi 로 보면

자꾸 ^M 이 문장 끝에 나타나요.

이거 어떻게 해야지, editplus 에서 저장할때 저 문자가 안들어가나요?

초보가....

서지훈의 이미지

아마 파일 메뉴나 다른 메뉴에 보면은 파일 형식을 변환하는 메뉴가 있을겁니다.
이걸 dos2unix 모드로 변경을 하신후 저장을 하시면 ^M은 생기지 않을 겁니다.
만약 이걸 모르겠다면...
[도움말] 참고...

<어떠한 역경에도 굴하지 않는 '하양 지훈'>

#include <com.h> <C2H5OH.h> <woman.h>
do { if (com) hacking(); if (money) drinking(); if (women) loving(); } while (1);

ironiris의 이미지

메뉴 -> 문서 -> 파일형식(CR/LF) -> Unix 로 지정하시면 됩니다.

세벌의 이미지

DOS/Windows 와 Unix에서 텍스트파일 저장 방식의 차이 때문에 그렇습니다.
Unix에서 vi로 읽어서
:%s/^v^m//g
이렇게 하시면 ^M이 다 없어질 겁니다. 여기서 ^는 숫자 6위에 있는 기호가 아니고 control 키를 누르세요.