find 로 특정인코딩된 파일을 찾아서 cp가 가능할까요?
글쓴이: taiji88 / 작성시간: 화, 2011/05/03 - 7:05오후
아.. 아무리 man page를 뒤져봐도 안나온다는...
/a 에 모든 파일을 대상으로
그 파일들 중 utf-8로 된 파일만 찾아서
/b 에 cp하고 싶은데
그게 가능할련지요??
문제는 파일의 내용에 대한 인코딩이 아니라
파일명 자체의 인코딩이라는.
find로 찾아서 복사한 다음
convmv 로 변환하면 될것 같은데
convmv 의 경우 원본파일이 변환하려는 파일형식과 같으면
에러를 출력하더라구요. (그래서 utf8만 찾아서 한곳에 모으려는것임)
몇시간째 삽질중.. 도와주세요.. @.@
Forums:
자답 입니다.
find . -exec convmv --notest -f utf8 -t euckr {} \;
find 로 걍 -exec 옵션 걸고 하면 되네요.. 헐...
댓글 달기