'\" t .\" Title: scriptlive .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.20 .\" Date: 2024-04-03 .\" Manual: Команди користувача .\" Source: util-linux 2.40 .\" Language: English .\" .TH "SCRIPTLIVE" "1" "2024-04-03" "util\-linux 2.40" "Команди користувача" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH "НАЗВА" scriptlive \- повторний запуск скриптів введення з використанням даних щодо часу .SH "КОРОТКИЙ ОПИС" .sp \fBscriptlive\fP [options] [\fB\-t\fP] \fItimingfile\fP [\fB\-I\fP|\fB\-B\fP] \fItypescript\fP .SH "ОПИС" .sp Ця програма повторно запускає скрипт введення, користуючись даними щодо скрипту із стандартного джерела вхідних даних (stdin) і даними щодо часу для забезпечення того самого ритму введення, який було використано у початковому скрипті. .sp \fBСеанс буде виконано\fP у новоствореному псевдотерміналі із значенням $SHELL користувача (або типовим \fI/bin/bash\fP). .sp \fBBe careful!\fP Do not forget that the typescript may contains arbitrary commands. It is recommended to use \fB"scriptreplay \-\-stream in \-\-log\-in typescript"\fP (or with \fB\-\-log\-io\fP instead of \fB\-\-log\-in\fP) to verify the typescript before it is executed by \fBscriptlive\fP. .sp Дані щодо часу \- це те, що \fBscript\fP(1) виводить до файла, який вказано за допомогою параметра \fB\-\-log\-timing\fP. Скрипт введення має містити дані stdin і це те, що script(1) виводить до файла, який вказано за допомогою параметра \fB\-\-log\-in\fP або \fB\-\-log\-io\fP. .SH "ПАРАМЕТРИ" .sp \fB\-I\fP, \fB\-\-log\-in\fP \fIфайл\fP .RS 4 Файл, що містить виведення до термінала \fBскрипту\fP. .RE .sp \fB\-B\fP, \fB\-\-log\-io\fP \fIфайл\fP .RS 4 Файл, що містить виведені і введення до термінала дані \fBscript\fP. .RE .sp \fB\-t\fP, \fB\-\-timing\fP \fIфайл\fP .RS 4 Файл, що містить виведені дані щодо часу \fBscript\fP. Цей параметр перевизначає аргументи у застарілому стилі. .RE .sp \fB\-T\fP, \fB\-\-log\-timing\fP \fIфайл\fP .RS 4 Альтернативна форма \fB\-t\fP, супроводжується для сумісності із параметрами командного рядка \fBscript\fP(1). .RE .sp \fB\-d\fP, \fB\-\-divisor\fP \fIчисло\fP .RS 4 Пришвидшити відтворення у вказану аргументом \fIчисло\fP кількість разів. Аргументом може бути будь\-яке десяткове дробове число із рухомою крапкою. Його називають дільником, оскільки на нього буде поділено часові значення. Цей параметр має вищий пріоритет за аргументи у застарілому стилі. .RE .sp \fB\-m\fP, \fB\-\-maxdelay\fP \fIчисло\fP .RS 4 Встановити максимальну затримку між оновленнями у значення \fIчисло\fP секунд. Аргументом є дійсне число із рухомою крапкою. За допомогою цього параметра можна уникнути довгих пауз у відтворенні скрипту введення. .RE .sp \fB\-h\fP, \fB\-\-help\fP .RS 4 Вивести текст довідки і завершити роботу. .RE .sp \fB\-V\fP, \fB\-\-version\fP .RS 4 Вивести дані щодо версії і завершити роботу. .RE .SH "ПРИКЛАДИ" .sp .if n .RS 4 .nf .fam C % script \-\-log\-timing file.tm \-\-log\-in script.in Скрипт запущено, файлом є script.out % date <тощо, тощо> % exit Скрипт виконано, файлом є script.out % scriptlive \-\-log\-timing file.tm \-\-log\-in script.in .fam .fi .if n .RE .SH "АВТОРИ" .sp .MTO "kzak\(atredhat.com" "Karel Zak" "" .SH "АВТОРСЬКІ ПРАВА" .sp © Karel Zak, 2019 .sp Це програмне забезпечення є вільним, умови копіювання викладено у його початкових кодах. Умовами ліцензування програми НЕ передбачено жодних гарантій, зокрема гарантій працездатності або придатності для певної мети. .sp Випущено за умов дотримання Загальної громадської ліцензії GNU (GPL) версії 2 або новішої версії. .SH "ТАКОЖ ПЕРЕГЛЯНЬТЕ" .sp \fBscript\fP(1), \fBscriptreplay\fP(1) .SH "ЯК НАДІСЛАТИ ЗВІТ ПРО ВАДИ" .sp Для звітування щодо вад скористайтеся системою стеження за вадами \- \c .URL "https://github.com/util\-linux/util\-linux/issues" "" "." .SH "ДОСТУП ДО ПРОГРАМИ" .sp Програма \fBscriptlive\fP є частиною пакунка util\-linux, який можна отримати з \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux/" "архіву ядра Linux" "."