PNG 메타 태그를 기반으로 파일 검색

PNG 메타 태그를 기반으로 파일 검색

software해당 값으로 설정된 메타 태그가 있는 (하위)폴더 구조에서 PNG를 검색 GNOME::ThumbnailFactory하고 단일 bash 명령을 사용하여 삭제하고 싶습니다 .

그 뒤에 숨겨진 이야기가 있으므로 원하는 경우 건너뛸 수 있습니다.
드라이브를 포맷하여 Ubuntu 확장 파일 시스템을 휴지통 PhotoRec에 넣은 다음 내 파일을 . 숨겨진 Gnome Thumbnail 폴더도 그 폴더들 사이에 균등하게 퍼져 있었고 때로는 마운트된 외부 하드 드라이브도 색인화했기 때문에 원본 파일보다 훨씬 컸습니다. GNOME::ThumbnailFactoryWindows에서 그 중 일부를 살펴보면 모두 PNG 소프트웨어 태그가 해당 값으로 설정되어 있음을 발견했지만 ExifToolGUILinux Line Tool 명령의 결과에 따라 이를 수행하고 제거하는 방법을 알 수 없습니다. grep솔직히 말해서 나는 별로 능숙하지 않다.

답변1

ImageMagick을 사용하여 이를 수행할 수 있습니다. ImageMagick을 설치한 후 명령을 사용 identify -verbose image.jpg하고 다음을 사용하여 출력에서 ​​원하는 것을 선택하십시오.grep

find / -name "*.png" -exec sh -c '
  if identify -verbose "${file}" | grep your_pattern_here
  then
    echo "${file}" # or do something else here, e.g. rm
  fi
' {} \;

관련 정보