| SCRIPTREPLAY(1) | Polecenia użytkownika | SCRIPTREPLAY(1) |
NAZWA
scriptreplay - odtwarza maszynopis, korzystając z informacji o synchronizacji
SKŁADNIA
scriptreplay [opcje] plik-synchronizacji [maszynopis [dzielnik]]
OPIS
Program odtwarza maszynopis, korzystając z informacji o synchronizacji, zapewniając, że wyjście odbywa się w tym samym rytmie, co pierwotnie, gdy tworzono maszynopis.
Odtwarzanie jedynie wyświetla na nowo te same informacje; programy które działały przy rejestrowaniu maszynopisu nie są ponownie wykonywane. Jako że wyświetlane są te same informacje, gwarantuje się poprawne działanie scriptreplay jedynie na tym samym typie terminala, co dokonywane nagranie. W innym przypadku sekwencje specjalne w maszynopisie mogą zostać zinterpretowane odmiennie przez terminal, na który scriptreplay wysyła wyjście.
Informacje o synchronizacji są tym, co script(1) wypisuje do pliku podanego opcją --log-timing.
Domyślnie zakłada się, że maszynopis ma nazwę typescript, lecz można podać inne nazwy pliku, jako drugi parametr lub za pomocą opcji --log-out.
Jeśli poda się trzeci parametr albo opcję --divisor, to służy ona jako mnożnik przyspieszenia. Na przykład wartość 2 przyspieszy scriptreplay dwukrotnie, a 0.1 spowolni go dziesięciokrotnie w stosunku do pierwotnej sesji.
During the replay, you can interactively speed up, slow down, pause or step through the playback using the Up, Down, Space and Right keys.
OPCJE
-I, --log-in plik
-O, --log-out plik
-B, --log-io plik
-t, --timing plik
-T, --log-timing plik
-s, --typescript plik
-c, --cr-mode tryb
-d, --divisor liczba
-m, --maxdelay liczba
--summary
-x, --stream typ
-h, --help
-V, --version
PRZYKŁADY
% script --log-timing plik.tm --log-out skrypt.out Skrypt uruchomiony, plik to skrypt.out % ls <itd., itd.> % exit Skrypt wykonany, plik to skrypt.out % scriptreplay --log-timing plik.tm --log-out skrypt.out
KLAWISZE
Następujące klawisze służą do kontrolowania odtwarzania maszynopisu:
AUTORZY
Pierwotny program scriptreplay napisał Joey Hess <joey@kitenet.net>. Został on przepisany w języku C przez Jamesa Youngmana <jay@gnu.org> i Karela Zaka <kzak@redhat.com>
PRAWA AUTORSKIE
Copyright © 2008 James Youngman
Copyright © 2008-2019 Karel Zak
Copyright © 2024 Jonathan Ketchker
Jest to wolne oprogramowanie; warunki rozpowszechniania znajdują się w źródle programu. NIE ma gwarancji, nawet PRZYDATNOŚCI HANDLOWEJ czy PRZYDATNOŚCI DO OKREŚLONEGO CELU.
Wydano na licencji GNU General Public License w wersji 2 lub późniejszej.
ZOBACZ TAKŻE
ZGŁASZANIE BŁĘDÓW
Problemy należy zgłaszać w systemie śledzenia błędów https://github.com/util-linux/util-linux/issues.
DOSTĘPNOŚĆ
Polecenie scriptreplay jest częścią pakietu util-linux, który można pobrać ze strony Archiwum jądra Linux https://www.kernel.org/pub/linux/utils/util-linux/.
| 2026-09-02 | util-linux 2.42.3 |