Exiftool kullanarak adsız bir etiketin değerini nasıl çıkarabilirim?


11

Ben bash script benim bir var yapmak için kamera yapmak kaydetmek için çalışıyorum. Eğer kullanırsam:

exiftool -make x.jpg

Bu döndürür:

MAKE : SAMSUNG

Anahtar ve iki nokta üst üste olmadan sadece değeri döndürmek istiyorum. Neyi yanlış yapıyorum?

Yanıtlar:


19

Man sayfasından:

   -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

yani,

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

ve işte buradasın.


exiftool -s -S -make x.jpg de çalışır.
saurabheights

4

Kullanım -b:

$ exiftool -b -make x.jpg

Man sayfasından:

-b (-binary)

İstenen meta verileri etiket adları veya açıklamaları olmadan ikili biçimde çıktılayın. Bu seçenek temel olarak gömülü görüntüleri veya diğer ikili verileri ayıklamak için kullanılır, ancak kontrol karakterlerinin (satırsonları gibi) 'yerine' geçmediği için bazı metin dizeleri için de yararlı olabilir . varsayılan çıktıda olduğu gibi. Liste öğeleri, -b seçeneğiyle çıkarıldığında yeni satırla ayrılır. JSON, PHP veya XML biçiminde ikili verileri ayıklamak için "-j", "-php" veya "-X" ile birleştirilebilir.

Madeni vurgula; teneke ne diyorsa onu yapar!

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.