این دستور اسکریپت است که می تواند در ارائه دهنده میزبانی رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
اسکریپت - تایپ اسکریپت جلسه ترمینال را بسازید
خلاصه
خط [گزینه ها] [پرونده]
شرح
خط از هر چیزی که در ترمینال شما نمایش داده می شود یک تایپ اسکریپت می سازد. برای آن مفید است
دانشآموزانی که به یک سوابق چاپی از یک جلسه تعاملی به عنوان اثبات تکلیف نیاز دارند،
به عنوان فایل تایپ اسکریپت را می توان بعدا با آن چاپ کرد لیتر(1).
اگر استدلال پرونده داده شده است، خط دیالوگ را در این ذخیره می کند پرونده. اگر نام فایلی وجود ندارد
داده شده، گفتگو در فایل ذخیره می شود حروفچینی.
OPTIONS
-a, --پیوست
خروجی را به پرونده و یا به حروفچینیبا حفظ مطالب قبلی
-c, -- فرمان فرمان
اجرا کن فرمان به جای یک پوسته تعاملی این کار را برای یک اسکریپت آسان می کند
برای گرفتن خروجی برنامه ای که وقتی stdout آن نیست، رفتار متفاوتی دارد
یک tty
-e, --برگشت
کد خروج از فرآیند فرزند را برگردانید. از همان قالب bash استفاده می کند
خاتمه در کد خروجی پایان سیگنال 128+n است.
-f, -- فلاش
خروجی را بعد از هر نوشتن فلاش کنید. این برای همکاری از راه دور خوب است: یک نفر انجام می دهد
`mkfifo foo; اسکریپت -f foo'، و دیگری میتواند در زمان واقعی بر آنچه انجام میشود نظارت کند
با استفاده از "غذای گربه".
--زور
اجازه دهید مقصد خروجی پیشفرض، یعنی فایل تایپاسکریپ، سخت یا باشد
پیوند نمادین دستور یک پیوند نمادین را دنبال می کند.
-q, --ساکت
ساکت باشید (پیامهای شروع و انجام شده را روی خروجی استاندارد یا پیامهای انجام شده ننویسید
فایل تایپ اسکریپ).
-t, --زمان سنجی[=پرونده]
خروجی داده های زمان بندی به خطای استاندارد، یا به پرونده زمانی که داده می شود. این داده ها شامل
دو فیلد که با یک فاصله از هم جدا شده اند. فیلد اول نشان می دهد که چقدر زمان سپری شده است
از خروجی قبلی فیلد دوم تعداد کاراکترها را نشان می دهد
خروجی این بار از این اطلاعات می توان برای پخش مجدد تایپ اسکریپت ها استفاده کرد
تایپ واقعی و تاخیر خروجی
-V, - نسخه
نمایش اطلاعات نسخه و خروج.
-h, --کمک
نمایش متن راهنما و خروج.
NOTES
اسکریپت با خارج شدن پوسته دوشاخه به پایان می رسد (الف کنترل-D برای پوسته بورن (sh(1))، و
خروج, خروج از سیستم or کنترل-د (اگر نادیده گرفتن تنظیم نشده است) برای پوسته C، csh(1).
دستورات تعاملی خاصی مانند vi(1)، در فایل تایپ اسکریپ زباله ایجاد کنید.
خط با دستوراتی که صفحه نمایش را دستکاری نمی کنند بهترین کار را انجام می دهد، نتایج به معنای آن است
برای تقلید از ترمینال چاپی
اجرای آن توصیه نمی شود خط در پوسته های غیر تعاملی پوسته داخلی از خط
همیشه تعاملی است و این می تواند منجر به نتایج غیرمنتظره شود. اگر استفاده می کنید خط در
فایل اولیه سازی پوسته، باید از وارد کردن یک حلقه بی نهایت اجتناب کنید. از پروفایل استفاده کنید
فایلی که فقط توسط پوسته های ورود خوانده می شود:
اگر تست -t 0 ; سپس
خط
خروج
fi
همچنین باید از استفاده از اسکریپت در لوله های فرمان اجتناب کنید خط می تواند ورودی بیشتر از
شما انتظار دارید
محیط زیست
متغیر محیطی زیر توسط استفاده می شود خط:
پوسته اگر متغیر پوسته وجود دارد، پوسته دوشاخه شده است خط آن پوسته خواهد بود. اگر
پوسته تنظیم نشده است، پوسته Bourne فرض می شود. (بیشتر پوسته ها این متغیر را تنظیم می کنند
بطور خودکار).
با استفاده از خدمات onworks.net از اسکریپت آنلاین استفاده کنید