파일명 앞과 뒤의 공백 문제 #
Windows OS에서는 파일명 또는 폴더명의 시작과 끝 부분에 공백문자를 허용하지 않습니다.
Linux에서는 이런 파일 또는 폴더명을 만들 수 있지만 Windows로 복사해 오는 경우 문제가 발생합니다.
아래는 Linux에서 만들어진 끝 부분에 공백이 포함된 폴더의 예 입니다.
Delete, Move, Rename을 시도해도 아래와 같이 폴더명을 인식하지 못함을 알 수 있습니다.
상위 폴더로 이동해서 상위 폴더 전체를 삭제해도 공백이 포함된 폴더로 인해 삭제되지 않습니다.
Windows에서는 생성을 할 수 없는 이름이고 인식도 할 수 없기 때문에 어떠한 동작도 하지 않는 것입니다.
git bash로 해결하기 #
Linux 환경으로 가져가서 처리를 하면 되는데, 그럴 수 없는 상황이라면 git bash를 이용해서 해결을 할 수 있습니다.
먼저 git을 설치합니다.
설치후 시작메뉴에서 git bash를 찾아서 실행합니다.
git bash를 실행하면 Windows의 폴더와 파일들이 Linux 형태로 표시되고, Linux의 명령어를 사용할 수 있습니다.
해당 폴더를 찾아서 삭제합니다.
폴더가 삭제되었습니다.