| MKNMZ(1) | Namazu Project | MKNMZ(1) |
نام (NAME)
mknmz - ابزار نمایهسازی موتور جستجوی Namazu
خلاصه دستور (SYNOPSIS)
mknmz [options] <target>...
توضیحات (DESCRIPTION)
دستور mknmz نسخه 2.0.21، نمایهساز موتور جستجوی Namazu.
فایلهای هدف:
- -a, --all
- تمام فایلها هدف قرار گیرند.
- -t, --media-type=MTYPE
- تنظیم نوع رسانه (media type) برای تمام فایلهای هدف به MTYPE.
- -h, --mailnews
- مشابه --media-type='message/rfc822'.
- --mhonarc
- مشابه --media-type='text/html; x-type=mhonarc'.
- -F, --target-list=FILE
- بارگذاری FILE که شامل فهرستی از فایلهای هدف است.
- --allow=PATTERN
- تنظیم PATTERN برای نام فایلهایی که باید مجاز باشند.
- --deny=PATTERN
- تنظیم PATTERN برای نام فایلهایی که باید رد شوند.
- --exclude=PATTERN
- تنظیم PATTERN برای مسیرهایی که باید مستثنی شوند.
- -e, --robots
- مستثنی کردن فایلهای HTML حاوی <meta name="ROBOTS" content="NOINDEX">.
- -M, --meta
- مدیریت برچسبهای متای HTML برای جستجوی مبتنی بر فیلد مشخص.
- -r, --replace=CODE
- تنظیم CODE برای جایگزینی URI.
- --html-split
- تقسیم یک فایل HTML با لنگرهای <a name="...">.
- --mtime=NUM
- محدود کردن بر اساس mtime درست همانند گزینه -mtime در دستور find(1). به عنوان مثال، -50 برای ۵۰ روز گذشته، و +50 برای قدیمیتر از ۵۰ روز.
تحلیل صرفی (Morphological Analysis):
- -b, --use-mecab
- استفاده از MeCab برای تحلیل زبان ژاپنی.
- -c, --use-chasen
- استفاده از ChaSen برای تحلیل زبان ژاپنی.
- -k, --use-kakasi
- استفاده از KAKASI برای تحلیل زبان ژاپنی.
- -m, --use-chasen-noun
- استفاده از ChaSen فقط برای استخراج اسمها.
-L, --indexing-lang=LANG نمایهسازی همراه با پردازش مختص به زبان.
عملیات متنی:
- -E, --no-edge-symbol
- حذف نمادها از ابتدا و انتهای واژه.
- -G, --no-okurigana
- حذف Okurigana در واژه.
- -H, --no-hiragana
- نادیده گرفتن واژههایی که فقط شامل Hiragana هستند.
- -K, --no-symbol
- حذف نمادها.
- --decode-base64
- رمزگشایی بدنههای base64 در ساختارهای چندبخشی (multipart entities).
خلاصهسازی:
- -U, --no-encode-uri
- کدگذاری نکردن URI.
-x, --no-heading-summary عدم ایجاد خلاصه با سربرگهای HTML.
ساخت نمایه:
- --update=INDEX
- تنظیم INDEX جهت بهروزرسانی.
- -z, --check-filesize
- تشخیص تغییرات در اندازه فایل.
- -Y, --no-delete
- عدم تشخیص اسناد حذفشده.
- -Z, --no-update
- عدم تشخیص اسناد بهروزرسانیشده و حذفشده.
متفرقه:
- -s, --checkpoint
- فعالسازی سازوکار وارسی (checkpoint).
- -C, --show-config
- نمایش پیکربندی فعلی.
- -f, --config=FILE
- استفاده از FILE به عنوان فایل پیکربندی.
- -I, --include=FILE
- شامل کردن FILE سفارشیسازی.
- -O, --output-dir=DIR
- تنظیم DIR برای دایرکتوری خروجی نمایه.
- -T, --template-dir=DIR
- تنظیم DIR حاوی الگوهای NMZ.{head,foot,body}.*.
- -q, --quiet
- عدم نمایش پیامهای وضعیت در حین اجرا.
- -v, --version
- نمایش نسخه namazu و خروج.
- -V, --verbose
- نمایش خروجی با جزئیات کامل.
- -d, --debug
- اجرا در حالت اشکالزدایی (debug).
- --help
- نمایش این راهنما و خروج.
- --norc
- عدم خواندن فایلهای مقداردهی اولیه شخصی.
- --
- پایان فهرست گزینهها.
گزارش باگها (REPORTING BUGS)
گزارش باگها به http://www.namazu.org/trac-namazu/trac.cgi یا <bug-namazu@namazu.org>.
حق نشر (COPYRIGHT)
Copyright © 1997-1999 Satoru Takabayashi All rights
reserved.
Copyright © 2000-2009 Namazu Project All rights reserved.
این یک نرمافزار آزاد است؛ شما میتوانید آن را تحت شرایط مجوز عمومی همگانی گنو (GNU GPL) که توسط بنیاد نرمافزار آزاد منتشر شده است؛ نسخه ۲ یا (به انتخاب خودتان) هر نسخه بعدی، بازتوزیع کرده یا تغییر دهید.
این برنامه به این امید توزیع شده است که مفید باشد، اما بدون هیچگونه ضمانت؛ حتی بدون ضمانت ضمنی قابلیت فروش یا مناسب بودن برای یک هدف خاص. برای جزئیات بیشتر به مجوز عمومی همگانی گنو مراجعه کنید.
| July 2011 | mknmz of Namazu 2.0.21 |