반응형
파일 인코딩 형식 확인 명령어 (file -bi)
# file -bi 파일명
예제)
#file -bi kb.py
출력값
text/x-python; charset=utf-8
file -bi 명령어를 사용하면 특정 파일의 인코딩 형식을 알 수 있다.
위 예제에서는 utf-8 형식으로 인코딩되었다는 것을 알 수 있다.
파일 인코딩 형식 변환 명령어 (iconv)
iconv -c -f 현재인코딩형식 -t 변환할인코딩형식 kb.py > kb_new.py
리눅스에서 파일 인코딩 형식을 변환하는 명령어는 iconv이다.
실제 사용례는 아래와 같다.
# iconv -c -f utf-8 -t euc-kr kb.py > kb_new.py
형식이 변환된 파일 kb_new.py의 파일 인코딩 형식을 확인해보면 변환된 것을 알 수 있다.
# file -bi kb_new.py
출력값
text/x-python; charset=iso-8859-1
위 예제는 utf-8에서 euc-kr로 변환했지만, 그 반대로도 가능하며, 다른 형식간 변환도 가능하다.
반응형
'Linux' 카테고리의 다른 글
[Linux] 리눅스 쉘로 파일 내용만 삭제하는 명령어 (0) | 2020.03.01 |
---|---|
[Linux] 하위 폴더 내에 있는 모든 코드 라인수 출력하기 (0) | 2020.01.12 |
[Linux] tar 파일 압축 및 압축 풀기 명령어(tar, tar.gz) (1) | 2020.01.03 |
[vim / vi] 작업취소 Undo 하는 법과 작업 취소에 대한 취소 방법 (Redo) (0) | 2018.11.08 |
[VIM / VI] 문자열 바꾸기 (치환) 명령어 (0) | 2018.11.08 |