SCRIPTREPLAY(1) | Команди користувача | SCRIPTREPLAY(1) |
НАЗВА¶
scriptreplay - відтворення скриптів введення термінала з використанням даних щодо розкладу
КОРОТКИЙ ОПИС¶
scriptreplay [параметри] файл-часу [скрипт-введення [дільник]]
ОПИС¶
Ця програма відтворює скрипт введення, користуючись даними щодо часу для забезпечення того самого ритму виведення, який було використано у початковому скрипті.
Відтворення просто показує відомості повторно; програми, які було запущено на момент записування дієсценарію не буде запущено повторно. Оскільки програма просто показує записані дані, scriptreplay гарантовано працюватиме належним чином, лише якщо її запущено у терміналі того самого типу, що і термінал, де було записано дієсценарій. Якщо це не так, будь-які екрановані символи у дієсценарії може бути оброблено іншим чином терміналом, до якого scriptreplay надсилатиме виведені дані.
Дані щодо часу - це те, що script(1) виводить до файла, який вказано за допомогою параметра --log-timing.
Типово, програма припускає, що дієсценарій, який слід показати, має назву typescript, але може бути вказано інші назви файлів за допомогою другого параметра або параметра --log-out.
Якщо вказано третій параметра або --divisor, відповідне число буде використано як коефіцієнт прискорення. Наприклад, значення прискорення 2 накаже scriptreplay працювати із командами удвічі швидше, а значення уповільнення 0.1 накаже програмі виконувати початковий сеанс удесятеро повільніше.
During the replay, you can interactively speed up, slow down, or pause the playback using the Up, Down, and Space keys.
ПАРАМЕТРИ¶
-I, --log-in файл
-O, --log-out файл
-B, --log-io файл
-t, --timing файл
-T, --log-timing файл
-s, --typescript файл
-c, --cr-mode режим
-d, --divisor число
-m, --maxdelay число
--summary
-x, --stream тип
-h, --help
-V, --version
ПРИКЛАДИ¶
% script --log-timing file.tm --log-in script.out Скрипт запущено, файлом є script.out % ls <тощо, тощо> % exit Скрипт виконано, файлом є script.out % scriptreplay --log-timing file.tm --log-in script.out
ПРИВ’ЯЗКА КЛАВІШ¶
Керувати відтворенням скрипту можна за допомогою таких клавіш:
АВТОРИ¶
Початкову версію програми scriptreplay було написано Joey Hess <joey@kitenet.net>. Програму було переписано мовою C James Youngman <jay@gnu.org> та Karel Zak <kzak@redhat.com>
АВТОРСЬКІ ПРАВА¶
© 2008 James Youngman, 2008
© Karel Zak, 2008-2019
© Jonathan Ketchker, 2024
Це програмне забезпечення є вільним, умови копіювання викладено у його початкових кодах. Умовами ліцензування програми НЕ передбачено жодних гарантій, зокрема гарантій працездатності або придатності для певної мети.
Випущено за умов дотримання Загальної громадської ліцензії GNU (GPL) версії 2 або новішої версії.
ТАКОЖ ПЕРЕГЛЯНЬТЕ¶
ЯК НАДІСЛАТИ ЗВІТ ПРО ВАДИ¶
Для звітування щодо вад скористайтеся системою стеження за вадами <https://github.com/util-linux/util-linux/issues>
ДОСТУП ДО ПРОГРАМИ¶
Програма scriptreplay є частиною пакунка util-linux, який можна отримати з архіву ядра Linux <https://www.kernel.org/pub/linux/utils/util-linux/>.
2025-03-19 | util-linux 2.41 |