리눅스 - 파일형식을 알수없는 파일 형식 조회후 삭제하기 > Linux

본문 바로가기

Linux

리눅스 - 파일형식을 알수없는 파일 형식 조회후 삭제하기

본문



접기 [ ▼ 작성자 참고 Source ]
find /path/to/source_directory -type f -exec sh -c 'file --mime {} | grep -q "text/xml; charset=unknown-8bit" && mv {} /path/to/destination_directory/' \;


본문

 1. /path/to/source_directory: 소스 디렉토리의 경로입니다. 여기서 파일을 검색합니다.

2. -type f: 파일 타입이 일반 파일인 경우만 검색합니다.

3. -exec sh -c '...' \;: 각 파일에 대해 쉘 명령어를 실행합니다.

4. file --mime {}: 파일의 MIME 타입을 확인합니다.

5. grep -q "text/xml; charset=unknown-8bit": MIME 타입이 text/xml; charset=unknown-8bit인지 확인합니다.

6. mv {} /path/to/destination_directory/: MIME 타입이 일치하는 파일을 목적 디렉토리로 이동합니다.

0 0
로그인 후 추천 또는 비추천하실 수 있습니다.


댓글목록0

등록된 댓글이 없습니다.
게시판 전체검색