انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

fmttestmh - آنلاین در ابر

fmttestmh را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور fmttestmh است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


fmttest - ابزار تست برای فرمت mh(5) زبان

خلاصه


fmttest [-فرم فرمت فایل] [قالب قالب بندی] [-نشانی | -خام | -تاریخ | -پیام]
[-فایل | -هیچ فایل] [--جزء جزء-متن] [-dupaddrs | -nodupaddrs] [-ccme |
-noccme] [-بزرگتر از اندازه اندازه در کاراکتر] [- bufsize اندازه در بایت] [-عرض عرض ستون]
[-msgnum عدد] [-msgcur پرچم] [-msgsize اندازه] [-غیره پرچم] [-زباله | نودامپ]
[-پی گیری | -بی نشان] [+پوشه] [متن | رشته های]

شرح


Fmttest برای آزمایش برنامه های نوشته شده برای nmh زبان قالب بندی که توسط mh-
قالب(5). همچنین برای جایگزینی در نظر گرفته شده است ap, dpو fmtdump برنامه ها.

FORMAT برنامه انتخاب
La قالب رشته و -فرم فرمت فایل سوئیچ ها ممکن است برای تعیین یک رشته قالب یا
یک فایل فرمت برای خواندن اگر یک رشته فرمت داده شود، باید به عنوان یک رشته مشخص شود
استدلال به قالب تعویض. اگر نام فایل فرمت با -فرم، فایل است
جستجو با استفاده از نرمال nmh قوانین: نام مسیرهای مطلق مستقیماً قابل دسترسی هستند
گسترش بر روی نام های کاربری انجام می شود و فایل ها در کاربر جستجو می شوند پست دایرکتوری به عنوان
در پروفایل آنها مشخص شده است. اگر در آنجا یافت نشد، دایرکتوری/و غیره/NMH” بررسی می شود.

MODE انتخاب و جزء مشخصات
Fmttest دارای چهار حالت عملیاتی: حالت آدرس، حالت خام، حالت تاریخ و حالت پیام.
این حالت ها توسط -نشانی, -خام, -تاریخو -پیام به ترتیب سوئیچ ها

حالت آدرس هر آرگومان را به عنوان یک آدرس ایمیل در نظر می گیرد و آن را با ایمیل nmh پردازش می کند
تجزیه کننده هر آرگومان با برنامه فرمت مشخص شده با تجزیه پردازش می شود
آدرس ایمیل به عنوان %{ ویژه در دسترس استمتن} فرار جزء و خروجی از
برنامه بر روی خروجی استاندارد چاپ می شود. اگر در تجزیه آدرس ایمیل خطایی وجود داشت
پیام خطا در %{ ذخیره می شودخطا} کامپوننت فرار. اگر هیچ برنامه ای با فرمت وجود ندارد
داده شده در خط فرمان، از برنامه پیش فرض زیر استفاده می شود:

%<{خطا}%{خطا}: %{text}%|%(putstr(proper{text}))%>

در این حالت fmttest برابر است با ap(8).

در حالت خام، هیچ پردازشی از آرگومان های مشخص شده انجام نمی شود. هر آرگومان اجرا می شود
در برابر برنامه فرمت مشخص شده با متن آرگومان موجود در %{متن}
جزء. باید فرمت با آن را مشخص کنید -فرم or قالب هنگام استفاده از حالت خام

حالت تاریخ با حالت خام یکسان است، با یک استثنا: اگر هیچ قالبی مشخص نشده باشد،
رشته فرمت زیر استفاده می شود:

%<(nodate{text}) خطا: %{text}%|%(putstr(pretty{text}))%>

حالت تاریخ معادل است dp(8).

در حالت پیام، آرگومان ها به fmttest به عنوان یک پوشه اختیاری تفسیر می شوند و
پیام ها. Fmttest هر پیام مشخص شده را می خواند و تمام اجزای موجود در آن را می سازد
پیام در دسترس برنامه فرمت. همچنین اطلاعات مناسب برای
%(MSG), %(کنجکاو), %(غیر قابل مشاهده) و %(اندازه) فرارهای تابع برای هر کدام در دسترس خواهد بود
پیام اگر -فایل سوئیچ داده می شود، آرگومان ها به جای آن به عنوان نام فایل تفسیر می شوند
از شماره پیام، اما در غیر این صورت رفتار یکسان است (به جز اینکه %(MSG),
%(کنجکاو) و %(غیر قابل مشاهده) تابع escape هیچ اطلاعات مفیدی ارائه نمی دهد).

فرمت پیش فرض مورد استفاده در حالت آدرس، فرمت پیش فرض استفاده شده توسط است اسکن. به شرح زیر
فرمان می تواند عملکردهای را تکرار کند تکرار فرمان

fmttest -nodupaddrs -form replcomps - outsize max [+folder] پیام

صرف نظر از حالت، اجزای دیگر را می توان با استفاده از برنامه فرمت ارائه کرد
از --جزء تعویض. به عنوان مثال، برنامه زیر استفاده از
"رمزگذاری" جزء:

fmttest -- encrypted yes -message cur

در حالت پیام، مؤلفه‌های ارائه‌شده در خط فرمان، مؤلفه‌ها را لغو می‌کنند
پیام ها.

اضافی سوئیچ ها
La -dupaddrs و -nodupaddrs سوئیچ ها کنترل می کنند که آیا آدرس های تکراری مجاز هستند یا خیر
سرکوب شده توسط با فرمت دستورالعمل، که توسط `%( استفاده می شودبا فرمت)' عملکرد
در رفتن. در عملیات عادی آدرس های تکراری فقط توسط سرکوب می شوند تکرار.

La -ccme و -noccme سوئیچ ها کنترل می کنند که آیا صندوق پست محلی کاربر به عنوان حساب می شود یا خیر
یک آدرس تکراری این رفتار را تکرار می کند -سی سی me تغییر به تکرار، و فقط
اعمال می شود اگر -nodupaddrs در عمل است

La -بزرگتر از اندازه سوئیچ حداکثر تعداد کاراکترهای قابل چاپ را در قالب کنترل می کند
موتور تولید خواهد کرد. نویسه‌هایی که توسط موتور فرمت با به‌عنوان غیرچاپ علامت‌گذاری شده‌اند
`%(ZPutlit)'، کاراکترهایی با عرض صفر، و بایت های اضافی که بخشی از یک مولتی بایت هستند
شخصیت ها در این مجموع به حساب نمی آیند. دو مقدار ویژه پشتیبانی می شود:حداکثر"
که مقدار را به اندازه بافر خروجی تنظیم می کند و "عرض"، که تنظیم خواهد کرد
مقدار به عرض ترمینال. در حالت پیام، به طور پیش فرض روی عرض ترمینال تنظیم می شود،
در غیر این صورت پیش فرض اندازه بافر خروجی است.

La - bufsize سوئیچ اندازه بافر خروجی را کنترل می کند. به طور پیش فرض روی مقدار تنظیم شده است
اندازه بواغت نماد پیش پردازنده C، که وابسته به سیستم است.

La -عرض سوئیچ پهنای ستون را که توسط «%» استفاده می شود، کنترل می کند.عرض)' عملکرد
در رفتن. به طور پیش فرض روی عرض ترمینال تنظیم شده است.

La -msgnum, -msgcur, -msgsize، و -غیره سوئیچ ها همه مقادیر مورد استفاده را کنترل می کنند،
به ترتیب، توسط تابع زیر فرار می کند: `%(تعداد)'، «%(کنجکاو)'، «%(اندازه)'، و
`%(غیر قابل مشاهده)'. اگر هیچ کدام ارائه نشده باشد، این مقادیر از پیام موجود در پیام گرفته می شود
حالت؛ در تمام حالت های دیگر مقادیر پیش فرض 0 است.

تدوین و ردیابی FORMAT برنامه ها
La -زباله سوئیچ مجموعه کامل دستورالعمل های قالب را برای فرمت مشخص شده خروجی می دهد
برنامه در -پی گیری سوییچ هر دستور فرمت را در حین اجرا خروجی می دهد.
و مقادیر را نشان دهید تعداد و خ اگر نسبت به قبلی تغییر کرده باشد ثبت می کند
دستورالعمل بافر خروجی نیز در صورتی چاپ می شود که نسبت به قبلی تغییر کرده باشد
دستورالعمل

FORMAT دستورالعمل ها
لازم به ذکر است که بین فرمت‌ها مطابقت یک به یک وجود ندارد
و دستورالعمل های قالب بندی؛ بسیاری از دستورالعمل ها عوارض جانبی دارند. دستورالعمل با پیشوند
"LV” به طور کلی یک عدد صحیح را به تعداد (ارزش) ثبت نام; دستورالعمل با پیشوند
یک "LS” یک رشته را به خ ثبت نام.

دستور العمل توضیحات:
جزء خروجی COMP
کامپوننت خروجی فرمت شده COMPF
LIT خروجی متن تحت اللفظی
LITF خروجی متن تحت اللفظی فرمت شده
CHAR خروجی تک کاراکتر
NUM خروجی تعداد ثبت نام
NUMF خروجی فرمت شده از تعداد ثبت نام
STR خروجی خ ثبت نام
STRF خروجی فرمت شده از خ ثبت نام
STRFW استفاده نشده است
PUTADDR لیست آدرس خروجی در خ ثبت نام
خروجی STRLIT خ، بدون فشرده سازی فضا
STRLITZ لایک کنید STRLIT، اما در عرض محاسبه نمی شود
LS_COMP کامپوننت را بنویسید خ ثبت نام
LS_LIT به معنای واقعی کلمه بنویسید خ ثبت نام
LS_GETENV محیط var را بنویسید خ ثبت نام
LS_DECODECOMP کامپوننت رمزگذاری شده RFC 2047 را رمزگشایی کنید خ ثبت نام
LS_DECODE رشته رمزگذاری شده RFC 2047 را رمزگشایی کنید خ ثبت نام
LS_TRIM فضای خالی انتهایی را از خ ثبت نام
LV_COMP تبدیل جزء به عدد صحیح، ذخیره در تعداد ثبت نام
مجموعه LV_COMPFLAG تعداد به 1 اگر TRUE مجموعه در جزء
LV_LIT مقدار تحت اللفظی را بارگیری کنید تعداد ثبت نام
LV_DAT مقدار بار از DAT آرایه به تعداد ثبت نام (به یادداشت مراجعه کنید)
مجموعه LV_STRLEN تعداد به طول خ
LV_PLUS_L ارزش افزودن به تعداد ثبت نام
LV_MINUS_L از مقدار کم کنید تعداد ثبت نام
LV_DIVIDE_L تقسیم تعداد ثبت بر اساس ارزش
LV_MODULO_L تعداد مقدار مدول
LV_CHAR_LEFT تعداد کاراکترهای قابل چاپ باقیمانده را ذخیره کنید تعداد
LS_MONTH نام کوتاه ماه را بنویسید خ از جزء تاریخ
LS_LMONTH نام طولانی ماه را بنویسید خ از جزء تاریخ
LS_ZONE تغییر منطقه زمانی را بنویسید خ از جزء تاریخ
LS_DAY نام کوتاه روز هفته را بنویسید خ از جزء تاریخ
LS_WEEKDAY نام طولانی روز هفته را بنویسید خ از جزء تاریخ
LS_822DATE تاریخ سازگاری RFC 822 را بنویسید خ از جزء تاریخ
LS_PRETTY تاریخ را با منطقه زمانی «زیبا» بنویسید خ
LV_SEC مؤلفه تاریخ را به ثانیه بنویسید تعداد
LV_MIN دقیقه مؤلفه تاریخ را بنویسید تعداد
LV_HOUR ساعت جزء تاریخ را بنویسید تعداد
LV_MON مولفه تاریخ عددی ماه را بنویسید تعداد (شروع از 1)
LV_YEAR تاریخ جزء سال را بنویسید تعداد
LV_YDAY مؤلفه تاریخ را به روز جولیان بنویسید تعداد
LV_WDAY تاریخ جزء روز هفته را بنویسید تعداد (0 == یکشنبه)
LV_ZONE مولفه تاریخ را به منطقه زمانی تغییر دهید تعداد
LV_CLOCK مولفه تاریخ را در زمان یونیکس بنویسید تا تعداد
LV_RCLOCK نوشتن افست جزء تاریخ از زمان فعلی تا تعداد
LV_DAYF 1 را بنویسید تعداد اگر روز هفته صریح باشد
LV_DST 1 را بنویسید تعداد اگر DST برای مؤلفه تاریخ مؤثر باشد
LV_ZONEF 1 را بنویسید تعداد اگر منطقه زمانی صریح باشد
LS_ADDR آدرس ایمیل جزء addr را بنویسید خ
LS_PERS نام شخصی کامپوننت addr را بنویسید خ
LS_MBOX صندوق پستی (نام کاربری) جزء addr را بنویسید خ
LS_HOST میزبان جزء addr را بنویسید خ
LS_PATH مسیر میزبان جزء addr را بنویسید خ
LS_GNAME نام گروه جزء addr را بنویسید خ
LS_NOTE قسمت یادداشت از جزء addr را بنویسید خ
LS_822ADDR نسخه «مناسب» RFC 822 جزء addr را در آن بنویسید خ
LS_FRIENDLY دوستانه (نام یا یادداشت) جزء آدرس را بنویسید خ
LS_UNQUOTE نقل قول های RFC 2822 را از رشته حذف کنید
مجموعه LV_HOSTTYPE تعداد به نوع میزبان (0=محلی، 1=شبکه)
مجموعه LV_INGRPF تعداد به 1 اگر آدرس داخل گروه بود
مجموعه LV_NOHOSTF تعداد به 1 از هیچ میزبانی در جزء آدرس وجود نداشت
LOCALDATE جزء تاریخ را به منطقه زمانی محلی تبدیل کنید
GMTDATE جزء تاریخ را به GMT تبدیل کنید
PARSEDATE مولفه تاریخ را تجزیه کنید
PARSEADDR جزء آدرس را تجزیه کنید
FORMATADDR جزء آدرس را به لیست اضافه کنید خ
CONCATADDR مانند با فرمت، اما تکراری ها را سرکوب نمی کند
مجموعه MYMBOX تعداد اگر جزء آدرس یک آدرس محلی باشد
SAVESTR ذخیره خ ثبت نام موقت
انجام شد پایان برنامه
NOP بدون عملیات
GOTO پرش به دستورالعمل جدید
IF_S_NULL شعبه اگر خ is NULL
شعبه IF_S اگر خ نیست NULL
IF_V_EQ شعبه اگر تعداد برابر با ارزش است
IF_V_NE شعبه اگر تعداد برابر ارزش نیست
IF_V_GT شعبه اگر تعداد بیشتر از ارزش است
IF_MATCH شعبه اگر خ شامل رشته
IF_AMATCH شعبه اگر خ با رشته شروع می شود
مجموعه S_NULL تعداد به 1 اگر خ is NULL
مجموعه S_NONNULL تعداد به 1 اگر خ نیست NULL
مجموعه V_EQ تعداد به 1 اگر تعداد برابر با ارزش است
مجموعه V_NE تعداد به 1 اگر تعداد ارزش برابر نیست
مجموعه V_GT تعداد به 1 اگر تعداد بیشتر از ارزش است
مجموعه V_MATCH تعداد به 1 اگر خ شامل رشته
مجموعه V_AMATCH تعداد به 1 اگر خ با رشته شروع می شود

La LV_DAT آموزش کمی خاص است فراخوان‌کنندگان کتابخانه قالب در یک آرایه عبور می‌کنند
از اعداد صحیحی که توسط فرمت خاصی استفاده می شود فرار می کند. لیست فعلی قالب فرار می کند
و شاخص هایی که استفاده می کنند عبارتند از:

تاریخ[0] %(تعداد)
تاریخ[1] %(کنجکاو)
تاریخ[2] %(اندازه)
تاریخ[3] %(عرض)
تاریخ[4] %(غیر قابل مشاهده)

با استفاده از خدمات onworks.net از fmttestmh به صورت آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    پلاگین Tomcat Eclipse
    پلاگین Tomcat Eclipse
    پلاگین Eclipse Tomcat فراهم می کند
    ادغام ساده سرورلت تامکت
    ظرفی برای توسعه جاوا
    برنامه های کاربردی وب شما می توانید به ما بپیوندید
    بحث...
    دانلود پلاگین Eclipse Tomcat
  • 2
    دسکتاپ WebTorrent
    دسکتاپ WebTorrent
    WebTorrent Desktop برای پخش جریانی است
    تورنت در مک، ویندوز یا لینوکس. آی تی
    به هر دو بیت تورنت وصل می شود
    همتایان وب تورنت اکنون وجود ندارد
    باید منتظر بود...
    دانلود WebTorrent Desktop
  • 3
    GenX
    GenX
    GenX یک برنامه علمی برای اصلاح است
    بازتاب اشعه ایکس، نوترون
    بازتابش و اشعه ایکس سطح
    داده های پراش با استفاده از دیفرانسیل
    الگوریتم تکامل ....
    GenX را دانلود کنید
  • 4
    pspp4 windows
    pspp4 windows
    PSPP یک برنامه برای آمار است
    تجزیه و تحلیل داده های نمونه برداری شده رایگان است
    جایگزینی برای برنامه اختصاصی
    SPSS. PSPP دارای هر دو مبتنی بر متن و
    ما گرافیکی...
    دانلود pspp4windows
  • 5
    برنامه های افزودنی Git
    برنامه های افزودنی Git
    Git Extensions یک ابزار UI مستقل است
    برای مدیریت مخازن Git. آن را نیز
    با Windows Explorer و
    مایکروسافت ویژوال استودیو
    (2015/2017/2019). این...
    برنامه های افزودنی Git را دانلود کنید
  • 6
    eSpeak: سنتز گفتار
    eSpeak: سنتز گفتار
    موتور متن به گفتار برای زبان انگلیسی و
    بسیاری از زبان های دیگر اندازه جمع و جور با
    تلفظ واضح اما مصنوعی
    در دسترس به عنوان یک برنامه خط فرمان با
    زیاد ...
    دانلود eSpeak: سنتز گفتار
  • بیشتر "

دستورات لینوکس

Ad