서버에서 파일명이 깨지는 경우 인코딩 변경으로 문제를 해결할 수 있는 명령어이다.
폴더로 들어가서 처리를 할 경우 아래와 같이 명령어를 선택하면 해당 폴더에 있는 euc-kr 인코딩이 utf-8 인코딩 방식으로 바뀐다.
convmv -f euc-kr -t utf-8 ./*.* --notest
여기서 --notest 를 입력하지 않을 경우 인코딩 방식은 바뀌지 않고, euc-kr 인코딩 파일명이 utf-8 인코딩 방식으로 바뀔 경우 어떻게 변경되는지만 확인할 수 있다.
참고로 현재 위치에서 하위 디렉토리까지 포함하여 인코딩 방식을 변경하기 위해서는 -r 옵션을 추가하면 된다.
convmv -f euc-kr -t utf-8 ./*.* -r --notest
'알아가기 > 리눅스 명령어' 카테고리의 다른 글
touch_파일 갱신 명령어 (0) | 2018.04.09 |
---|---|
ping_호스트 확인 명령어 (0) | 2018.04.09 |
iconv_파일깨짐_인코딩변환 (0) | 2018.04.09 |