النصي - قيادة لينكس - قيادة يونيكس

اسم

سكريبت - جعل آلة الطباعة من جلسة المحطة الطرفية

موجز

النصي [- أ ] [- و ] [- ف ] [- ر ] [ ملف ]

وصف

يجعل البرنامج النصي مطبوعًا لكل شيء مطبوع على جهازك. من المفيد للطلاب الذين يحتاجون إلى سجل نسخة ورقية من جلسة تفاعلية كدليل على الواجب ، حيث يمكن طباعة ملف الطباعة في وقت لاحق باستخدام lpr (1).

إذا تم إعطاء ملف الوسيطة ، يحفظ البرنامج النصي كل الحوار في ملف إذا لم يتم إعطاء اسم الملف ، يتم حفظ الطباعة في الملف typescript

خيارات:

إلحاق الإخراج إلى ملف أو typescript الاحتفاظ بالمحتويات السابقة.

-F

تدفق الإخراج بعد كل الكتابة. هذا أمر جيد بالنسبة للتلفزيون: شخص واحد يفعل mkfifo foo؛ script -f foo 'وآخر يمكنه الإشراف على الوقت الفعلي لما يجري باستخدام' cat foo '.

-q

كن هادئاً.

-t

بيانات وقت الإخراج إلى الخطأ القياسي. تحتوي هذه البيانات على حقلين ، مفصولين بمسافة. يشير الحقل الأول إلى مقدار الوقت المنقضي منذ الإخراج السابق. يشير الحقل الثاني إلى عدد الأحرف التي تم إخراجها هذه المرة. يمكن استخدام هذه المعلومات لإعادة قراءة typefripts مع الكتابة وتأخير الكتابة واقعية.

ينتهي النص البرمجي عند إنهاء shell forked ( عنصر تحكم -D للخروج من shell Bourne (sh (1)) والخروج أو الخروج أو control-d (إذا لم يتم ضبط ignoreeof ) لـ C-shell، csh (1)) .

تنشئ أوامر تفاعلية معينة ، مثل vi (1) ، القمامة في ملف typescript. يعمل البرنامج النصي بشكل أفضل مع الأوامر التي لا تتلاعب بالشاشة ، والهدف من النتائج لمحاكاة محطة نسخة مطبعية.

هام: استخدم الأمر man ( ٪ man ) لمعرفة كيفية استخدام أمر ما على جهاز الكمبيوتر الخاص بك.