اسکریپت - لینوکس فرمان - فرمان یونیکس

نام

اسکریپت - نوشتن متن پایان ترمینال

خلاصه

اسکریپت [ -a ] [ -f ] [ -q ] [ -t ] [ فایل ]

شرح

اسکریپت از همه چیزهایی که در ترمینال شما چاپ شده است، چاپ می کند. این برای دانش آموزانی که نیاز به یک رکورد سختگیرانه از یک جلسه تعاملی به عنوان مدرک انتصاب دارند، مفید است، زیرا فایل دستورالعمل بعدا با lpr (1) چاپ می شود.

اگر فایل استدلال داده شود، اسکریپت تمام گفتمان را در فایل ذخیره می کند اگر هیچ نام فایل داده نمی شود، دستورالعمل در دستورالعمل فایل ذخیره می شود

گزینه ها:

-a

خروجی را به فایل یا تایپ متن اضافه کنید تا محتویات قبلی را حفظ کنید.

-f

خروجی فلاش پس از هر نوشتن. این برای عملیات همکاری خوب است: یک نفر "mkfifo foo؛ اسکریپت -f foo 'و دیگران می توانند با استفاده از' cat foo 'در زمان واقعی نظارت کنند.

-q

ساکت باش.

داده های زمان بندی خروجی به خطای استاندارد. این داده ها حاوی دو فیلد هستند که توسط یک فضای جدا می شوند. فیلد اول نشان می دهد که چه مقدار از زمان خروج قبلی گذشته است. فیلد دوم نشان می دهد که چندین شخصیت در این زمان خروجی داده شده است. این اطلاعات را می توان برای پخش متن با تایپ کردن واقعی و تاخیر خروجی مورد استفاده قرار داد.

اسکریپت به پایان می رسد هنگامی که پوسته خراب است خروج ( کنترل D برای خروج پوسته بورن (ش (1)) و خروج، خروج از سیستم و یا کنترل- D (اگر ignoreeof تنظیم نشده است) برای C-shell، csh (1)) .

بعضی دستورات تعاملی، مانند vi (1)، در فایل text script زباله تولید می کنند. اسکریپت با دستوراتی که روی صفحه نمایش دستکاری نمی کند بهتر عمل می کند، نتایج به معنای تقلید یک ترمینال چاپی است.

مهم: از دستور man ( ٪ man ) برای دیدن نحوه استفاده از دستور در رایانه خاص خود استفاده کنید.