Як можна витягнути лише значення тегу без імені за допомогою exiftool?


11

Я намагаюся зберегти створення камери у варі в моєму скрипті bash. Якщо я використовую:

exiftool -make x.jpg

Це повертає:

MAKE : SAMSUNG

Мені це потрібно, щоб повернути лише значення, без ключа та двокрапки. Що я роблю неправильно?

Відповіді:


19

На чоловіковій сторінці:

   -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 -keke x.jpg також буде працювати.
saurabheights

4

Використання -b:

$ exiftool -b -make x.jpg

На чоловіковій сторінці:

-b (-бінарний)

Виведіть запитувані метадані у двійковому форматі без імен тегів чи описів. Цей параметр використовується в основному для вилучення вбудованих зображень або інших двійкових даних, але може бути корисним і для деяких текстових рядків, оскільки контрольні символи (наприклад, нові рядки) не замінюються на '.' як вони знаходяться у вихідному тиску Елементи списку відокремлюються новим рядком при вилученні за допомогою параметра -b. Може поєднуватися з "-j", "-php" або "-X" для отримання бінарних даних у форматі JSON, PHP або XML.

Виділити шахту; він робить те, що написано на жерсті!

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.