1. 원인윈도우에서 작성된 파일을 Unix/Linux계열에서 vi로 열었을 때 '^M' 섞여 있는 경우가 있다. 이는 캐리지 리턴(Carriage Return)이란 문자이고 커서를 제일 앞으로 이동시킨다는 의미가 있습니다. 윈도우에서는 사실상 개행 즉 Enter동작을 통해 줄 바꿈을 해주는 것인데. Unix/Linux계열로 이동하면서 '^M' 이 문자가 찍혀있게 된다. 2. 해결방안 2-1. sed 명령어 사용sed명령어를 사용해서 '^M'문자를 제거할 수 있다.# sed -i 's/\r//' 파일이름sed -i 's/\r//' test1.logsed 명령어는 텍스트 파일을 한 줄 씩 처리하면서 명령을 적용할 수 있는 툴이다. * sed : sed 명령어를 호출한다. * -i : 원본 파일을 수정하..