Python과 같은 인터프리트 언어는 공백이나 Tab에 민감하기에 주의를 해야합니다.
파일하나 잘못수정해서 공백하나 때문에 끙끙거리며 시간보낼수 있으니...주의하시길...
공백(whitespace) 문자 찾기
VIM/VI 에디터를 이용 Command Line Mode 에서
:set hlsearch
공백문자 찾기
/\s\+$
아래 예제는 오픈스택 대쉬보드에 파이썬 코드중 임의의 탭공백을 추가한후 확인한 화면입니다.
공백문자 수정
# sed -i 's/[[:space:]]*$//' <파일명>
여러개의 파일수정
# find . -name "<파일명 패턴>" -type f -print0 | xargs -0 sed -i 's/[[:space:]]*$//'