'\" t .\" Title: scriptreplay .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.26 .\" Date: 2026-09-02 .\" Manual: Polecenia użytkownika .\" Source: util-linux 2.42.3 .\" Language: English .\" .TH "SCRIPTREPLAY" "1" "2026-09-02" "util\-linux 2.42.3" "Polecenia użytkownika" .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 "NAZWA" scriptreplay \- odtwarza maszynopis, korzystając z informacji o synchronizacji .SH "SKŁADNIA" .sp \fBscriptreplay\fP [opcje] \fIplik\-synchronizacji\fP [\fImaszynopis\fP [\fIdzielnik\fP]] .SH "OPIS" .sp 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. .sp Odtwarzanie jedynie wyświetla na nowo te same informacje; programy które działały przy rejestrowaniu maszynopisu \fBnie są ponownie wykonywane\fP. Jako że wyświetlane są te same informacje, gwarantuje się poprawne działanie \fBscriptreplay\fP 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 \fBscriptreplay\fP wysyła wyjście. .sp Informacje o synchronizacji są tym, co \fBscript\fP(1) wypisuje do pliku podanego opcją \fB\-\-log\-timing\fP. .sp Domyślnie zakłada się, że \fImaszynopis\fP ma nazwę \fBtypescript\fP, lecz można podać inne nazwy pliku, jako drugi parametr lub za pomocą opcji \fB\-\-log\-out\fP. .sp Jeśli poda się trzeci parametr albo opcję \fB\-\-divisor\fP, to służy ona jako mnożnik przyspieszenia. Na przykład wartość 2 przyspieszy \fBscriptreplay\fP dwukrotnie, a 0.1 spowolni go dziesięciokrotnie w stosunku do pierwotnej sesji. .sp During the replay, you can interactively speed up, slow down, pause or step through the playback using the Up, Down, Space and Right keys. .SH "OPCJE" .sp \fB\-I\fP, \fB\-\-log\-in\fP \fIplik\fP .RS 4 Plik zawierający wejście terminala z programu \fBscript\fP. .RE .sp \fB\-O\fP, \fB\-\-log\-out\fP \fIplik\fP .RS 4 Plik zawierający wyjście terminala z programu \fBscript\fP. .RE .sp \fB\-B\fP, \fB\-\-log\-io\fP \fIplik\fP .RS 4 Plik zawierający wyjście i wejście terminala z programu \fBscript\fP. .RE .sp \fB\-t\fP, \fB\-\-timing\fP \fIplik\fP .RS 4 Plik synchronizacji, zawierający informacje o czasie z programu \fBscript\fP. Opcja zastępuje argument pozycyjny \fIplik\-synchronizacji\fP. .RE .sp \fB\-T\fP, \fB\-\-log\-timing\fP \fIplik\fP .RS 4 Alias opcji \fB\-t\fP, utrzymywany ze względu na kompatybilność z opcjami wiersza polecenia programu \fBscript\fP(1). .RE .sp \fB\-s\fP, \fB\-\-typescript\fP \fIplik\fP .RS 4 Przestarzały alias opcji \fB\-\-log\-out\fP. .RE .sp \fB\-c\fP, \fB\-\-cr\-mode\fP \fItryb\fP .RS 4 Określa sposób obsługi znaku CR (powrót karetki, 0x0D) z plików dziennika. Domyślnym trybem jest \fBauto\fP, gdy CR jest zastępowany znakiem nowego wiersza przy dzienniku wejścia, ponieważ w innym przypadku \fBscriptreplay\fP wciąż nadpisywałby ten sam wiersz. Innymi trybami są \fBnever\fP (nigdy) i \fBalways\fP (zawsze). .RE .sp \fB\-d\fP, \fB\-\-divisor\fP \fIliczba\fP .RS 4 Przyspiesza odtwarzanie daną \fIliczbę\fP razy. Argument jest liczbą zmiennoprzecinkową. Jest nazywany dzielnikiem, ponieważ dzieli informacje o czasie przed podaną wartość. Opcja przesłania argumenty w starym stylu. .RE .sp \fB\-m\fP, \fB\-\-maxdelay\fP \fIliczba\fP .RS 4 Ustawia maksymalną przerwę pomiędzy aktualizacjami na \fIliczbę\fP sekund. Argument jest liczbą zmiennoprzecinkową. Można w ten sposób uniknąć długich przerw przy odtwarzaniu maszynopisu. .RE .sp \fB\-\-summary\fP .RS 4 Wyświetla szczegóły o sesji zapisanej w podanym pliku synchronizacji i wychodzi. Sesja musiała być zapisana korzystając z formatu \fBadvanced\fP (więcej szczegółów w opisie opcji \fB\-\-logging\-format\fP w podręczniku \fBscript\fP(1)). .RE .sp \fB\-x\fP, \fB\-\-stream\fP \fItyp\fP .RS 4 Wymusza wypisywanie przez \fBscriptreplay\fP jedynie podanego strumienia. Obsługiwanymi typami strumieni są: \fBin\fP, \fBout\fP, \fBsignal\fP i \fBinfo\fP. Opcja zalecana przy dziennikach wielostrumieniowych (utworzonych opcją \fB\-\-log\-io\fP), gdy chce się wyświetlić jedynie określone dane. .RE .sp \fB\-h\fP, \fB\-\-help\fP .RS 4 Wyświetla ten tekst i wychodzi. .RE .sp \fB\-V\fP, \fB\-\-version\fP .RS 4 Wyświetla wersję i wychodzi. .RE .SH "PRZYKŁADY" .sp .if n .RS 4 .nf .fam C % script \-\-log\-timing plik.tm \-\-log\-out skrypt.out Skrypt uruchomiony, plik to skrypt.out % ls % exit Skrypt wykonany, plik to skrypt.out % scriptreplay \-\-log\-timing plik.tm \-\-log\-out skrypt.out .fam .fi .if n .RE .SH "KLAWISZE" .sp Następujące klawisze służą do kontrolowania odtwarzania maszynopisu: .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} \fBSpacja\fP: Przełącza pauzę. Wciśnięcie klawisza wstrzyma odtwarzanie, a ponowne wciśnięcie wznowi je. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} \fBStrzałka w górę\fP: Przyspiesza odtwarzanie. Każde wciśnięcie klawisza zwiększa tempo odtwarzania maszynopisu o x0.1. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} \fBStrzałka w dół\fP: Zwalnia odtwarzanie. Każde wciśnięcie klawisza zmniejsza tempo odtwarzania maszynopisu o x0.1. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} \fBRight Arrow\fP: Advances the playback by one step. Each press of this key will immediately display the current step instead of waiting its specified delay. .RE .SH "AUTORZY" .sp Pierwotny program \fBscriptreplay\fP napisał \c .MTO "joey\(atkitenet.net" "Joey Hess" "." Został on przepisany w języku C przez .MTO "jay\(atgnu.org" "Jamesa Youngmana" "" i .MTO "kzak\(atredhat.com" "Karela Zaka" "" .SH "PRAWA AUTORSKIE" .sp Copyright © 2008 James Youngman .sp Copyright © 2008\-2019 Karel Zak .sp Copyright © 2024 Jonathan Ketchker .sp 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. .sp Wydano na licencji GNU General Public License w wersji 2 lub późniejszej. .SH "ZOBACZ TAKŻE" .sp \fBscript\fP(1), \fBscriptlive\fP(1) .SH "ZGŁASZANIE BŁĘDÓW" .sp Problemy należy zgłaszać w \c .URL "https://github.com/util\-linux/util\-linux/issues" "systemie śledzenia błędów" "." .SH "DOSTĘPNOŚĆ" .sp Polecenie \fBscriptreplay\fP jest częścią pakietu util\-linux, który można pobrać ze strony \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux/" "Archiwum jądra Linux" "."