^M \n 줄바꿈문자 이외의...

shwezarl의 이미지

data파일은 text를 씁니다..

제가 에디터를 거치지 않고 데이터를 추가를 일괄적으로 awk 나 sed를 써서 하면...

레코드(행) 단위로 데이터가 구성되는데요...

줄 맨뒤에 ^M 이게 붙지요...이게 \r 이라고들 하던데..어째든..

없앨려구... sed 's/^M//g' 파일명 이렇게 하면 없어짐니다..

뭐..update비슷하게 하는 소스가 C로 짜져있고 줄바꿈은 \n 으로 되어있습니다. 이또한.. sed 's/^M/\n/g' 파일명

하면 없어지고..되는데... 기존데이터와 제가 수정한데이터를

winmerge 비교프로그램으로 비교하면 CR(carriage return)이 다르다고 나오네요~

sed나 이런걸 이용해서 같게 수정하고싶은데... CR이 또다른게 있을까요?

phonon의 이미지

개행문자를 시스템에 따라서 정의하면,(기본설정)

Windows : CR+LF
MAC : CR
Unix/Linux : LF

이것 이외엔 본 적이 없습니다.