| SCRIPTLIVE(1) | أوامر المستخدم | SCRIPTLIVE(1) |
الاسم
scriptlive - إعادة تشغيل نصوص الجلسة المكتوبة، باستخدام معلومات التوقيت
موجز
scriptlive [خيارات] timingfile typescript
الوصف
يعيد هذا البرنامج تشغيل نص مكتوب، باستخدام نص stdin المكتوب ومعلومات التوقيت لضمان حدوث الإدخال بنفس الإيقاع الذي ظهر به أصلاً عند تسجيل السكربت.
تُنفذ الجلسة في طرفية وهمية أُنشئت حديثاً باستخدام $SHELL الخاص بالمستخدم (أو يؤول إلى /bin/bash مبدئياً).
كن حذراً! قد تحتوي النسخة المكتوبة على أوامر عشوائية. يُوصى باستخدام "scriptreplay --stream in --log-in typescript" (أو مع --log-io بدلاً من --log-in) للتحقق من النسخة المكتوبة قبل تنفيذها باستخدام scriptlive.
معلومات التوقيت هي ما يخرجه script(1) إلى الملف المحدد بواسطة --log-timing. يجب أن تحتوي النسخة المكتوبة على معلومات الدخل القياسي stdin، وهي ما يخرجه script(1) إلى الملف المحدد بواسطة --log-in أو --log-io.
الخيارات
-c، --command أمر
-I، --log-in ملف
-B، --log-io ملف
-E، --echo متى
الوضع المبدئي هو auto — وفي هذه الحالة يُفعل ECHO. هذا السلوك المبدئي قابل للتغيير.
-t، --timing ملف
-T، --log-timing ملف
-d، --divisor رقم
-m، --maxdelay عدد
-h، --help
-V، --version
أمثلة
% script --log-timing file.tm --log-in script.in بُدئ السكربت، الملف هو script.out % date <إلى آخره...> % exit أُنهي السكربت، الملف هو script.out % scriptlive --log-timing file.tm --log-in script.in
المؤلفين
Karel Zak <kzak@redhat.com>
حقوق النسخ
حقوق النشر © 2019 Karel Zak
هذا برمجية حرة؛ انظر المصدر لشروط النسخ. لا يوجد أي ضمان؛ ولا حتى ضمان القابلية للتسويق أو الملاءمة لغرض معين.
أُصدر بموجب رخصة جنو العمومية الإصدار 2 أو أحدث.
انظر أيضاً
التبليغ عن الأخطاء
لتقارير العِلل، استخدم مُتتبع المشكلات https://github.com/util-linux/util-linux/issues.
التوفر
الأمر scriptlive جزء من حزمة util-linux التي يمكن تنزيلها من أرشيف نواة لينكس https://www.kernel.org/pub/linux/utils/util-linux/.
| 2026-05-18 | util-linux 2.42.1 |