exifgrep - ออนไลน์ในคลาวด์

นี่คือคำสั่ง exifgrep ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


exifgrep - เลือกและฟอร์แมตเอาต์พุตของ เอ็กซิโพรบ

เรื่องย่อ


เอ็กซิเกรป [ตัวเลือก] [egrep_options] egrep_pattern [ไม่ แบบอีเกรป] ชื่อไฟล์

DESCRIPTION


เอ็กซ์เกรป เป็นเชลล์สคริปต์ที่ใช้ นกกระยาง(1) ไปยังผลลัพธ์ของ เอ็กซิโพรบ -L,
อนุญาตให้เลือกได้ง่ายและจัดรูปแบบรายการผลลัพธ์ใหม่เล็กน้อย

เอ็กซิโพรบ มีขนาดเล็ก รวดเร็ว และเต็มไปด้วยความปรารถนาที่จะรายงาน ทุกอย่าง it
พบในรูป เอ็กซิเกรป ใช้ความสามารถในการจับคู่นิพจน์ทั่วไปของ นกกระยาง
ไปที่เขื่อนส่งออกเพื่อดึงข้อมูลที่ต้องการเท่านั้น

เอ็กซิเกรป ยังทำการเลือกรูปแบบที่ไม่รุนแรงในฟิลด์ผลลัพธ์ของ เอ็กซิโพรบ -L.
หลายรายการรายงานโดย exifprobe แสดงในไฟล์ภาพโดยa จำนวน ที่
กระชับแทนค่าที่กำหนดไว้

เช่น เอ็กซิโพรบ -L อาจรายงาน

TIFF.Ifd1.ResolutionUnit = 2 = 'พิกเซลต่อนิ้ว'

โดยที่ค่า “2” ต้องตีความว่าค่าความละเอียดนั้น
(TIFF.IFd1.X ความละเอียด และ IFF.IFd1.YResolution) จะถูกบันทึกเป็นพิกเซลต่อนิ้วแทน
กว่าพูด พิกเซลต่อเซนติเมตร เอ็กซิโพรบ รายงานทั้งสองฟิลด์ เอ็กซิโพรบ อาจ
รายงานค่าแปลของรายการที่บันทึกไว้ในหน่วยที่ไม่คุ้นเคยเช่น

JPEG.APP1.Ifd0.Exif.FNumber = 5.6 APEX = 'f7.0'

ในกรณีดังกล่าวทั้งหมด เอ็กซิเกรป รายงาน (โดยค่าเริ่มต้น) เฉพาะฟิลด์ "ที่มนุษย์อ่านได้" เท่านั้น:

TIFF.Ifd1.ResolutionUnit = 'พิกเซลต่อนิ้ว'
JPEG.APP1.Ifd0.Exif.FNumber = 'f7.0'

เว้นแต่ "-จำนวน" ให้ตัวเลือกเพื่อเลือกค่าตัวเลข

นอกจากนี้ สามารถเลือกรูปแบบ `ตัวแปร' ("-var") ซึ่งกำจัดช่องว่าง
จัดให้มีรูปแบบที่เชลล์ทั่วไปอาจใช้โดยตรงเพื่อตั้งค่าตัวแปรสำหรับเพิ่มเติม
กำลังประมวลผล. เช่น

TIFF.Ifd1.ResolutionUnit='พิกเซลต่อนิ้ว'
JPEG.APP1.Ifd0.Exif.FNumber='f7.0'

OPTIONS


-r ไฟล์ อาร์กิวเมนต์อาจเป็นไดเร็กทอรีซึ่งจะถูกค้นหาผ่าน พบ สำหรับภาพทั้งหมด
ประเภทที่ .รู้จัก เอ็กซิโพรบ.

-n แรง เอ็กซิโพรบ เพื่อพิมพ์ชื่อไฟล์สำหรับแต่ละบรรทัดของเอาต์พุตซึ่ง เอ็กซิเกรป
จะกลายเป็นความคิดเห็นที่ท้ายบรรทัดที่ตรงกันแต่ละบรรทัด

-t แรง เอ็กซิโพรบ เพื่อพิมพ์หมายเลขแท็กสำหรับรายการทั้งหมดที่มีดังนั้น
การจับคู่อาจใช้หมายเลขแท็กฐานสิบหกหรือทศนิยม

-c เปิดเอาต์พุตสีจาก เอ็กซิโพรบ

-h พิมพ์ข้อความการใช้งาน (ช่วยเหลือ)

-var รายงานในรูปแบบ "ตัวแปร" ซึ่งอาจ 'แหล่งที่มา' โดยตรงโดย Bourne-
เชลล์ที่เข้ากันได้ (ยกเว้นว่าเชลล์ส่วนใหญ่จะยืนยันว่าจุดจะต้องเป็น
แทนที่ เช่น ด้วยขีดล่าง)

-ส่งออกรายงานในรูปแบบ "ตัวแปร" แต่มี Bourne-compatible ส่งออก คำสั่ง

-num รายงานค่าตัวเลขแทนการตีความสตริง สำหรับฟิลด์ที่มี
ทั้งสอง

หมายเหตุ: the -var และ -ส่งออก ตัวเลือกล้าสมัย พวกเขาจะถูกเก็บไว้เพื่อความเข้ากันได้
กับ . เวอร์ชันก่อนหน้า เอ็กซิโพรบ. ตัวประมวลผลภายหลังเช่น ฟอร์แมต.sh อาจจะมากขึ้น
มีผลกับเวอร์ชันปัจจุบันหากต้องการเอาต์พุตที่เข้ากันได้กับเชลล์

ตัวเลือกใด ๆ ที่สคริปต์ไม่รู้จักจะถูกส่งต่อไปยัง นกกระยาง.

อาร์กิวเมนต์ non-option แรกจะถูกใช้เป็นรูปแบบที่ส่งผ่านไปยัง นกกระยาง. นี่อาจจะเป็น
ตามด้วยคำสำคัญ ไม่ และนิพจน์ที่แสดงถึงการจับคู่เป็น ปฏิเสธ. นี้
รูปแบบจะถูกส่งต่อไปยัง นกกระยาง -v. ให้อาร์กิวเมนต์แต่ละประเภทได้เพียงหนึ่งอาร์กิวเมนต์ และ
นิพจน์ "ยอมรับ" (หากกำหนด) ต้องปรากฏก่อนนิพจน์ "ปฏิเสธ"

อาร์กิวเมนต์ที่เหลือทั้งหมดจะถูกตีความว่าเป็นชื่อไฟล์รูปภาพ

ใช้ exifgrep ออนไลน์โดยใช้บริการ onworks.net



โปรแกรมออนไลน์ Linux และ Windows ล่าสุด