.\" -*- coding: UTF-8 -*- .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH SCRIPTREPLAY 1 "Жовтень 2019 року" util\-linux "Команди користувача" .SH НАЗВА scriptreplay — відтворення скриптів введення термінала з використанням даних щодо розкладу .SH "КОРОТКИЙ ОПИС" \fBscriptreplay\fP [параметри] [\fB\-t\fP] \fIфайл\-часу\fP [\fIскрипт\-введення\fP [\fIдільник\fP]] .SH ОПИС Ця програма відтворює скрипт введення, користуючись даними щодо часу для забезпечення того самого ритму виведення, який було використано у початковому скрипті. .PP Відтворення просто показує відомості повторно; програми, які було запущено на момент записування дієсценарію \fBне буде запущено повторно\fP. Оскільки програма просто показує записані дані, \fBscriptreplay\fP гарантовано працюватиме належним чином, лише якщо її запущено у терміналі того самого типу, що і термінал, де було записано дієсценарій. Якщо це не так, будь\-які екрановані символи у дієсценарії може бути оброблено іншим чином терміналом, до якого \fBscriptreplay\fP надсилатиме виведені дані. .PP Дані щодо часу — це те, що \fBscript\fP(1) виводить до файла, який вказано за допомогою параметра \fB\-\-log\-timing\fP. .PP Типово, програма припускає, що дієсценарій, який слід показати, має назву \fItypescript\fP, але може бути вказано інші назви файлів за допомогою другого параметра або параметра \fB\-\-log\-out\fP. .PP Якщо вказано третій параметра або \fB\-\-divisor\fP, відповідне число буде використано як коефіцієнт прискорення. Наприклад, значення прискорення 2 накаже \fBscriptreplay\fP працювати із командами удвічі швидше, а значення уповільнення 0.1 накаже програмі виконувати початковий сеанс удесятеро повільніше. .SH ПАРАМЕТРИ .TP \fB\-I\fP, \fB\-\-log\-in\fP \fIфайл\fP Файл, що містить виведення до термінала \fBскрипту\fP. .TP \fB\-O\fP, \fB\-\-log\-out\fP \fIфайл\fP Файл, що містить виведені до термінала дані \fBscript\fP. .TP \fB\-B\fP, \fB\-\-log\-io\fP \fIфайл\fP Файл, що містить виведені і введення до термінала дані \fBscript\fP. .TP \fB\-t\fP, \fB\-\-timing\fP \fIфайл\fP Файл, що містить виведені дані щодо часу \fBscript\fP. Цей параметр перевизначає аргументи у застарілому стилі. .TP \fB\-T\fP, \fB\-\-log\-timing\fP \fIфайл\fP Альтернативна форма \fB\-t\fP, супроводжується для сумісності із параметрами командного рядка \fBscript\fP(1). .TP \fB\-s\fP, \fB\-\-typescript\fP \fIфайл\fP Файл, що містить виведені до термінала дані \fBscript\fP. Застарілий варіант *\-\-logЦей параметр перевизначає аргументи у застарілому стилі. .TP \fB\-c\fP, \fB\-\-cr\-mode\fP \fIрежим\fP Визначає, як використовувати символ CR (0x0D, повернення каретки) з файлів журналу. Типовим є режим \fIauto\fP (автоматично), у якому CR буде замінено на символ розриву рядка для журналу stdin, оскільки, якщо цього не зробити, \fBscriptreplay\fP перезаписуватиме той самий рядок. Іншими режимами є \fInever\fP (ніколи) і \fIalways\fP (завжди). .TP \fB\-d\fP,\fB \-\-divisor \fP\fIчисло\fP Пришвидшити відтворення у вказану аргументом \fIчисло\fP кількість разів. Аргументом може бути будь\-яке десяткове дробове число із рухомою крапкою. Його називають дільником, оскільки на нього буде поділено часові значення. Цей параметр має вищий пріоритет за аргументи у застарілому стилі. .TP \fB\-m\fP, \fB\-\-maxdelay\fP \fIчисло\fP Встановити максимальну затримку між оновленнями у значення \fIчисло\fP секунд. Аргументом є дійсне число із рухомою крапкою. За допомогою цього параметра можна уникнути довгих пауз у відтворенні скрипту введення. .TP \fB\-\-summary\fP Показати подробиці щодо сеансу, які записано до вказаного файла розкладу, і завершити роботу програми. Сеанс має бути записано з використанням \fIрозширеного\fP формату (див. параметр \fBscript\fP(1) \fB\-\-logging\-format\fP, щоб дізнатися більше). .TP \fB\-x\fP, \fB\-\-stream\fP \fIтип\fP Наказує \fBscriptreplay\fP вивести лише вказаний потік даних. Підтримуваними потоками є \fIin\fP, \fIout\fP, \fIsignal_ та _info\fP. Рекомендуємо користуватися цим параметром для багатопотокових журналів (наприклад, \fB\-\-log\-io\fP) з метою виведення лише вказаних даних. .TP \fB\-V\fP,\fB \-\-version\fP Вивести дані щодо версії і завершити роботу. .TP \fB\-h\fP,\fB \-\-help\fP Вивести текст довідки і завершити роботу. .SH ПРИКЛАДИ .nf % script \-\-log\-timing file.tm \-\-log\-in script.out Скрипт запущено, файлом є script.out % ls <тощо, тощо> % exit Скрипт виконано, файлом є script.out % scriptreplay \-\-log\-timing file.tm \-\-log\-in script.out .fi .SH АВТОРИ Початкову версію програми \fBscriptreplay\fP було створено .MT joey@\:kitenet.net Joey Hess .ME . Програму було переписано мовою C .MT jay@\:gnu.org James Youngman .ME та .MT kzak@\:redhat.com Karel Zak .ME . .SH "АВТОРСЬКІ ПРАВА" \(co James Youngman, 2008 .br \(co Karel Zak, 2008\-2019 .PP Це безкоштовне програмне забезпечення; дивіться джерело для умов копіювання. НЕМАЄ гарантії; навіть не для ПРОДАЖУ чи ПРИДАТНОСТІ ДЛЯ КОНКРЕТНОЇ МЕТИ. .PP Випущено за умов дотримання Загальної громадської ліцензії GNU (GPL) версії 2 або новішої версії. .SH "ДИВ. ТАКОЖ" \fBscript\fP(1), \fBscriptlive\fP(1) .SH ДОСТУПНІСТЬ Програма \fBscriptreplay\fP є частиною пакунка util\-linux і доступна з .UR https://\:www.kernel.org\:/pub\:/linux\:/utils\:/util\-linux/ архіву ядра Linux .UE . .PP .SH ПЕРЕКЛАД Український переклад цієї сторінки посібника виконано Yuri Chornoivan . .PP Цей переклад є безкоштовною документацією; будь ласка, ознайомтеся з умовами .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE . НЕ НАДАЄТЬСЯ ЖОДНИХ ГАРАНТІЙ. .PP Якщо ви знайшли помилки у перекладі цієї сторінки підручника, будь ласка, надішліть електронний лист до списку листування перекладачів: .MT trans-uk@lists.fedoraproject.org .ME .