ฉันพยายามที่จะบันทึกกล้องทำ var ในสคริปต์ทุบตีของฉัน ถ้าฉันใช้:
exiftool -make x.jpg
ผลตอบแทนนี้:
MAKE : SAMSUNG
ฉันต้องการให้คืนค่าโดยไม่ต้องมีคีย์และโคลอน ผมทำอะไรผิดหรือเปล่า?
ฉันพยายามที่จะบันทึกกล้องทำ var ในสคริปต์ทุบตีของฉัน ถ้าฉันใช้:
exiftool -make x.jpg
ผลตอบแทนนี้:
MAKE : SAMSUNG
ฉันต้องการให้คืนค่าโดยไม่ต้องมีคีย์และโคลอน ผมทำอะไรผิดหรือเปล่า?
คำตอบ:
จากหน้าคน:
-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
และคุณอยู่ที่นั่น
การใช้-b
:
$ exiftool -b -make x.jpg
จากหน้าคน:
-b (- ไบนารี)
ข้อมูลเมตาที่ร้องขอเอาท์พุทในรูปแบบไบนารีโดยไม่มีชื่อแท็กหรือคำอธิบาย ตัวเลือกนี้ส่วนใหญ่จะใช้สำหรับการแยกภาพที่ฝังอยู่หรือข้อมูลไบนารีอื่น ๆ แต่มันอาจจะมีประโยชน์สำหรับสตริงข้อความบางส่วนเนื่องจากตัวควบคุม (เช่นการขึ้นบรรทัดใหม่) จะไม่ถูกแทนที่ด้วย '.' ตามที่อยู่ในเอาท์พุทเริ่มต้น รายการจะถูกคั่นด้วยบรรทัดใหม่เมื่อแยกด้วยตัวเลือก -b อาจรวมกับ "-j", "-php" หรือ "-X" เพื่อแยกข้อมูลไบนารีในรูปแบบ JSON, PHP หรือ XML
ไฮไลท์ของฉัน; มันทำในสิ่งที่พูดบนกระป๋อง!