EXTRACT(1) General Commands Manual EXTRACT(1)

extract - استخراج فراداده (میتادیتا) از فایل‌های مختلف با libextractor

extract [ -bgihLmnvV ] [ -l library ] [ -p type ] [ -x type ] file ...

این صفحه راهنما نسخه 1.0.0 از دستور extract را مستند می‌کند.

دستور extract هر فایل مشخص‌شده در فهرست آرگومان‌ها را بررسی می‌کند تا اطلاعات فراداده (متا) را از آن استخراج کند. هر فایل به کتابخانه‌های استخراج فراداده از libextractor ارائه می‌شود.

کتابخانه libextractor فراداده‌ها (که با عنوان کلمات کلیدی نیز شناخته می‌شوند) را به انواع مختلف دسته‌بندی می‌کند. فهرست کاملی از تمام انواع را می‌توان با گزینه -L به دست آورد.

نمایش خروجی در قالب BiBTeX.
استفاده از خروجی مناسب grep (قرار دادن تمام کلمات کلیدی هر فایل در یک خط واحد). از گزینه پرگویی (verbose) برای چاپ ابتدا نام فایل و سپس کلمات کلیدی استفاده کنید. با دوبار تعیین گزینه پرگویی، نوع کلمات کلیدی نیز نمایش داده می‌شود. این گزینه نوع کلمات کلیدی یا فراداده‌های غیرمتنی را چاپ نمی‌کند.
چاپ خلاصه کوتاهی از گزینه‌ها.
اجرای افزونه‌ها در فرآیند اصلی (درون-پردازشی / in-process) جهت اشکال‌زدایی. به‌طور پیش‌فرض، هر افزونه در پردازه مجزای خود اجرا می‌شود.
استفاده از کتابخانه‌های مشخص‌شده برای استخراج کلمات کلیدی. قالب کلی کتابخانه‌ها به‌صورت [[-]LIBRARYNAME[:[-]LIBRARYNAME]*] است که در آن LIBRARYNAME یک کتابخانه سازگار با libextractor و معمولاً به‌فرم jpeg می‌باشد. علامت منفی قبل از نام کتابخانه نشان می‌دهد که این کتابخانه باید از فهرست موجود حذف شود. برای اجرای تنها چند افزونه منتخب، از -l در ترکیب با -n استفاده کنید.
چاپ فهرست تمام انواع شناخته‌شده کلمات کلیدی.
بارگذاری فایل در حافظه و انجام استخراج از حافظه (برای اشکال‌زدایی).
عدم استفاده از مجموعه پیش‌فرض استخراج‌کننده‌ها (معمولاً همه استخراج‌کننده‌های استاندارد، در حال حاضر mp3، ogg، jpg، gif، png، tiff، real، html، pdf و mime-types) و استفاده تنها از استخراج‌کننده‌های تعیین‌شده با گزینه -l.
چاپ تنها کلمات کلیدی منطبق بر نوع مشخص‌شده. به‌طور پیش‌فرض، تمام کلمات کلیدی یافت‌شده که تکراری نیستند چاپ می‌شوند.
چاپ شماره نسخه و خروج.
حالت پرگو (verbose). این گزینه می‌تواند چندین بار برای افزایش بیشتر جزئیات مشخص شود.
مستثنی کردن کلمات کلیدی از نوع مشخص‌شده از خروجی. به‌طور پیش‌فرض، تمام کلمات کلیدی یافت‌شده که تکراری نیستند چاپ می‌شوند.

libextractor(3) - توضیحات کتابخانه libextractor

$ extract test/test.jpg
comment - (C) 2001 by Christian Grothoff, using gimp 1.2 1
mimetype - image/jpeg
$ extract -V -x comment test/test.jpg
Keywords for file test/test.jpg:
mimetype - image/jpeg
$ extract -p comment test/test.jpg
comment - (C) 2001 by Christian Grothoff, using gimp 1.2 1
$ extract -nV -l png.so -p comment test/test.jpg test/test.png
Keywords for file test/test.jpg:
Keywords for file test/test.png:
comment - Testing keyword extraction

ابزار extract و کتابخانه libextractor تحت مجوز GPL منتشر شده‌اند. libextractor یکی از بسته‌های GNU است.

تعدادی از قالب‌های فایل (در حدود ۱۰ به توان ۳) هنوز شناسایی نمی‌شوند...

دستور extract در ابتدا توسط Christian Grothoff <christian@grothoff.org> و Vidyut Samanta <vids@cs.ucla.edu> نوشته شده است. برای تماس با نگهدارنده(های) فعلی از <libextractor@gnu.org> استفاده کنید.

می‌توانید آخرین نسخه ارائه‌شده توسط نویسنده اصلی را از نشانی http://www.gnu.org/software/libextractor دریافت کنید.

August 7, 2012 libextractor 1.0.0