테스트 사이트 - 개발 중인 베타 버전입니다

리눅스에서 폴더 내 파일 encoding 형식 찾아내기 채택완료

LovelyCaT 8년 전 조회 3,550

서버랑 그누보드 보두 UTF-8인데, 

폴더 내 어떤 파일이 euc-kr이 있어서 중간중간 한글이 깨집니다..

그래서 어떤 파일이 euc-kr인지 확인하고 싶은데..

명령어 대충 찾아보니까

file -i 를 사용하라고 하는데 이건 단일 파일이더라구요..

제가 원하는 건 폴더 내 모든 파일을 검사해서 인코딩형식이 euc-kr인 파일을 찾고 싶은데,

혹시 명령어 아시는 분 계시나요..?

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
8년 전

find . | xargs file -i | grep euc-kr

하시면 하위폴더까지 다 나올겁니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

L
LovelyCaT
8년 전
ansi로 찾아봤는데 있는데도 불구하고 나오지 않아요..ㅠㅠ 혹시 ansi는 다르게 검색해야하나요..?
나시
8년 전
ansi 라는건 영어밖에 없다는 건데요
meta 태그 확인하고 한글이 깨지는 정확한 페이지를 알려줘보세요 ^^
L
LovelyCaT
8년 전
파일도 파일이지만 주 문제는 DB와 인코딩 형식이 맞지 않아서였어요! 감사합니다 ㅎㅎ

댓글을 작성하려면 로그인이 필요합니다.

8년 전

혹시 특정폴더만 확인하실려면

file -i * | grep euc-kr

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인