exiftool을 사용하여 이름없이 태그 값만 추출하려면 어떻게해야합니까?


10

내 bash 스크립트에서 카메라 make를 var에 저장하려고합니다. 내가 사용하는 경우 :

exiftool -make x.jpg

이것은 다음을 반환합니다.

MAKE : SAMSUNG

키와 콜론없이 값만 반환하려면 필요합니다. 내가 무엇을 잘못하고 있지?

답변:


18

매뉴얼 페이지에서 :

   -s (-short)
        Short output format.  Prints tag names instead of descriptions.
        Add up to 3 -s options for even shorter formats:

            -s        - print tag names instead of descriptions
            -s -s     - no extra spaces to column-align values
            -s -s -s  - print values only

그래서,

exiftool -s -s -s -make x.jpg

그리고 거기 있습니다.


exiftool -s -S -make x.jpg도 작동합니다.
saurabheights

4

사용 -b:

$ exiftool -b -make x.jpg

매뉴얼 페이지에서 :

-b (이진)

태그 이름이나 설명없이 요청 된 메타 데이터를 이진 형식으로 출력합니다. 이 옵션은 주로 포함 된 이미지 또는 기타 이진 데이터를 추출하는 데 사용되지만 제어 문자 (예 : 줄 바꾸기)가 '.'로 바뀌지 않기 때문에 일부 텍스트 문자열 에도 유용 할 수 있습니다 . 그들은 기본 출력에 있습니다. -b 옵션으로 추출하면 목록 항목이 개행으로 구분됩니다. JSON, PHP 또는 XML 형식의 이진 데이터를 추출하기 위해 "-j", "-php"또는 "-X"와 함께 사용할 수 있습니다.

내 하이라이트; 그것은 주석에 말하는 것을 수행합니다!

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.