این دستور msggrep است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
msggrep - تطبیق الگو در فهرست پیام
خلاصه
msggrep [گزینه] [فایل ورودی]
شرح
همه پیامهای فهرست ترجمه را که با الگوی داده شده مطابقت دارند یا متعلق به آن هستند استخراج میکند
برخی از فایل های منبع داده شده
استدلال اجباری به گزینه های طولانی برای گزینه های کوتاه نیز اجباری است.
ورودی پرونده محل:
فایل ورودی
فایل PO ورودی
-D, --فهرست راهنما=دایرکتوری
برای جستجوی فایل های ورودی، DIRECTORY را به لیست اضافه کنید
اگر فایل ورودی داده نشود یا اگر - باشد، ورودی استاندارد خوانده می شود.
تولید پرونده محل:
-o, --فایل خروجی=فایل
خروجی را در فایل مشخص شده بنویسید
اگر فایل خروجی مشخص نشده باشد یا اگر - باشد، نتایج در خروجی استاندارد نوشته می شود.
پیام انتخاب:
[-N SOURCEFILE]... [-M DOMAINNAME]... [-J MSGCTXT-PATTERN] [-K MSGID-PATTERN] [-T
MSGSTR-PATTERN] [-C COMMENT-PATTERN] [-X EXTRACTED-COMMENT-PATTERN]
اگر پیامی از یکی از فایلهای منبع مشخص شده باشد، یا اگر آمده باشد، انتخاب میشود
از یکی از دامنه های مشخص شده، یا اگر -J داده می شود و زمینه آن (msgctxt) مطابقت دارد
MSGCTXT-PATTERN، یا اگر -K داده می شود و کلید آن (msgid یا msgid_plural) با MSGID- مطابقت دارد.
الگو، یا اگر -T داده می شود و ترجمه آن (msgstr) با MSGSTR-PATTERN یا if مطابقت دارد -C
داده می شود و نظر مترجم با COMMENT-PATTERN یا اگر مطابقت دارد -X داده می شود و
نظر استخراج شده با EXTRACTED-COMMENT-PATTERN مطابقت دارد.
هنگامی که بیش از یک معیار انتخاب مشخص می شود، مجموعه پیام های انتخاب شده عبارتند از
اتحاد پیام های انتخاب شده از هر معیار.
MSGCTXT-PATTERN یا MSGID-PATTERN یا MSGSTR-PATTERN یا COMMENT-PATTERN یا EXTRACTED-
نحو COMMENT-PATTERN:
[-E | -F] [-e PATTERN | -f فایل]...
PATTERN ها به طور پیش فرض عبارات با قاعده اولیه یا اگر عبارت های منظم توسعه یافته هستند -E
داده می شود، یا رشته های ثابت اگر -F داده شده است.
-N, --محل=منبع فایل
پیام های استخراج شده از SOURCEFILE را انتخاب کنید
-M, --دامنه=نام دامنه
پیام های متعلق به دامنه DOMAINNAME را انتخاب کنید
-J, --msgctxt
شروع الگوها برای msgctxt
-K, --msgid
شروع الگوها برای پیام
-T, --msgstr
شروع الگوها برای پیام
-C, --اظهار نظر
شروع الگوها برای نظر مترجم
-X, -- استخراج شده-نظر
شروع الگوها برای نظر استخراج شده
-E, --extended-regexp
PATTERN یک عبارت منظم توسعه یافته است
-F, - رشته های ثابت
PATTERN مجموعه ای از رشته های جدا شده با خط جدید است
-e, --regexp=الگو
از PATTERN به عنوان یک عبارت منظم استفاده کنید
-f, --فایل=فایل
PATTERN را از FILE بدست آورید
-i, --نادیده گرفتن مورد
تفاوت های موردی را نادیده بگیرید
-v, --مطابقت معکوس
فقط پیام هایی را خروجی بگیرید که با هیچ معیار انتخابی مطابقت ندارند
ورودی پرونده نحو:
-P, --ویژگی-ورودی
فایل ورودی در نحو .properties جاوا است
--stringtable-input
فایل ورودی در نحو NeXTstep/GNUstep .strings است
تولید جزئیات:
--رنگ
همیشه از رنگ ها و سایر ویژگی های متن استفاده کنید
--رنگ=WHEN
اگر WHEN از رنگ ها و سایر ویژگی های متن استفاده کنید. WHEN ممکن است "همیشه"، "هرگز" باشد،
"خودکار" یا "html".
--سبک=STYLEFILE
فایل قانون سبک CSS را برای آن مشخص کنید --رنگ
--راه فراری نیست
از C escape در خروجی استفاده نکنید (پیش فرض)
--در رفتن
از C escape در خروجی استفاده کنید، بدون کاراکترهای توسعه یافته
--force-po
نوشتن فایل PO حتی اگر خالی باشد
-- تورفتگی
سبک خروجی تورفتگی
-- بدون مکان
خطوط '#: filename:line' را سرکوب کنید
-n, --add-location
حفظ خطوط '#: filename:line' (پیشفرض)
--سخت گیرانه
سبک خروجی سختگیرانه Uniforum
-p, --خواص-خروجی
یک فایل Java .properties بنویسید
--stringtable-output
یک فایل NeXTstep/GNUstep .strings بنویسید
-w, --عرض=عدد
تنظیم عرض صفحه خروجی
--بدون بسته بندی
خطوط پیام طولانی تر از عرض صفحه خروجی را به چند قسمت تقسیم نکنید
خطوط
--مرتب سازی خروجی
تولید خروجی مرتب شده
-- مرتب سازی بر اساس فایل
مرتب سازی خروجی بر اساس محل فایل
آموزنده خروجی:
-h, --کمک
این راهنما را نمایش دهید و از آن خارج شوید
-V, - نسخه
اطلاعات نسخه خروجی و خروج
با استفاده از خدمات onworks.net از msggrep به صورت آنلاین استفاده کنید