این دستور yshp است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
ysh - پوسته تست YAML
خلاصه
ysh [گزینه ها]
شرح
این برنامه به گونه ای طراحی شده است که به شما امکان می دهد با ماژول های Perl YAML به صورت تعاملی بازی کنید.
وقتی پرل را تایپ میکنید، YAML را برمیگردانید. و بالعکس.
به طور پیش فرض، هر خطی که تایپ می کنید یک برنامه پرل یک خطی است که مقدار بازگشتی آن خواهد بود
به صورت YAML نمایش داده شود.
برای وارد کردن کد پرل چند خطی، خط اول را با ";" شروع کنید. و به همان اندازه از خطوط استفاده کنید
مورد نیاز است. با خطی خاتمه دهید که فقط حاوی «;» باشد.
برای وارد کردن متن YAML، با یک خط جداکننده/هدر YAML معتبر شروع کنید که معمولاً وجود دارد
'---'. از '===' برای نشان دادن اینکه هیچ عنوان YAML وجود ندارد استفاده کنید. هر تعداد خط مورد نیاز را وارد کنید.
با خطی که فقط حاوی «...» باشد خاتمه دهید.
برای خواندن و پردازش یک فایل YAML خارجی، «< filename» را وارد کنید. ysh نیز کار خواهد کرد
به عنوان یک فیلتر مستقل هر چیزی را در STDIN به عنوان یک جریان YAML می خواند و Perl را می نویسد
خروجی به STDOUT. می توانید بگویید (در اکثر سیستم های یونیکس):
گربه yaml.file | یش | کمتر
COMMAND LINE OPTIONS
-MYAML:: ماژول
ماژول پیاده سازی YAML را که می خواهید تنظیم کنید.
-l گزارشی از تمام فعالیت های ysh در './ysh.log' نگه دارید. اگر فایل گزارش از قبل وجود داشته باشد، جدید است
محتوا به آن الحاق خواهد شد.
-L گزارشی از تمام فعالیت های ysh در './ysh.log' نگه دارید. اگر فایل log از قبل وجود داشته باشد، وجود خواهد داشت
ابتدا حذف شود
-r تست رفت و برگشت. هر کد پرل وارد شده Dumped، Loaded و
دوباره ریخته شد. در صورت عدم تطابق دو فروشگاه، پیغام خطا گزارش می شود.
-R مانند بالا، با این تفاوت که a تایید پیام در هنگام رفت و برگشت چاپ خواهد شد
موفق می شود.
-من
تعداد کاراکترها را برای تورفتگی در هر سطح مشخص کنید. این همان تنظیم است
$YAML:: تورفتگی.
میانبر -ub برای تنظیم '$YAML::UseBlock = 1'. اسکالرهای چند خطی را مجبور به استفاده از "block" کنید
سبک.
میانبر -uf برای تنظیم '$YAML::UseFold = 1'. اسکالرهای چند خطی را مجبور به استفاده از "folded" کنید
سبک.
-uc میانبر برای تنظیم '$YAML::UseCode = 1'. به ارجاعات زیر روال اجازه می دهد
فرآوری شده.
-nh میانبر برای تنظیم '$YAML::UseHeader = 0'.
میانبر -nv برای تنظیم '$YAML::UseVersion = 0'.
-v نسخه های ysh و ماژول پیاده سازی YAML در حال استفاده را چاپ کنید.
-V علاوه بر اطلاعات -v، نسخه های ماژول های مربوط به YAML را چاپ کنید.
-h یک پیام راهنما را چاپ کنید.
YSH_OPT
اگر نمی خواهید هر بار که ysh را وارد می کنید گزینه های مورد علاقه خود را وارد کنید، می توانید آن را قرار دهید
گزینه های موجود در متغیر محیطی "YSH_OPT". کاری شبیه این انجام دهید:
صادر کردن YSH_OPT='-i3 -uc -L'
با استفاده از خدمات onworks.net از yshp آنلاین استفاده کنید