vi 편집기에서 Incomplete last line 에러가 날 때
파일의 맨 끝에 개행 문자가 없기 때문이다!
이런 경우 간단하게 다음과 같은 절차로 문제를 해결할 수 있다!
1. 다음 커맨드를 날려서 결과물이 0인지 아닌지 확인한다!(맨 마지막 문자를 확인하는 커맨드이다.)
tail -1c FileName.txt | wc -l
2. 만약 0이라면 끝에 개행 문자를 추가해줘야한다. 다음과 같이 echo를 사용하면 된다.
echo >> FileName.txt
'IT노트(구) > Linux/Unix' 카테고리의 다른 글
리눅스에서 sed를 이용해서 문자열 치환하는 방법 (0) | 2016.01.30 |
---|---|
리눅스 grep에서 파일명이 나오지 않을 때 (0) | 2016.01.02 |
vi 편집기에서 파일 인코딩 설정하는 방법(UTF-8, EUC-KR 등) (0) | 2015.12.30 |
(리눅스) more과 less의 차이(less가 더 좋다!) (0) | 2015.11.27 |
(리눅스) cp를 할 때 p 옵션을 즐겨 사용하자! (0) | 2015.11.27 |