'\" t .\" Title: scriptlive .\" 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 "SCRIPTLIVE" "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" scriptlive \- wykonuje ponownie maszynopis sesji, korzystając z informacji o synchronizacji .SH "SKŁADNIA" .sp \fBscriptlive\fP [opcje] \fIplik\-synchronizacji\fP \fImaszynopis\fP .SH "OPIS" .sp Program wykonuje ponownie maszynopis, korzystając z maszynopisu ze standardowego wejścia oraz informacji o synchronizacji zapewniając, że wejście odbywa się w tym samym rytmie, co pierwotnie, gdy tworzono maszynopis. .sp \fBSesja jest wykonywana\fP w nowo tworzonym pseudoterminalu ze zmiennej $SHELL użytkownika (lub domyślnego \fI/bin/bash\fP). .sp \fBProszę zachować ostrożność!\fP Maszynopis może zawierać dowolne polecenia. Zaleca się stosowanie \fB"scriptreplay \-\-stream in \-\-log\-in maszynopis"\fP (lub z \fB\-\-log\-io\fP zamiast \fB\-\-log\-in\fP) w celu weryfikacji maszynopisu przed wykonaniem go przez \fBscriptlive\fP. .sp Informacje o synchronizacji są tym, co \fBscript\fP(1) wypisuje do pliku podanego opcją \fB\-\-log\-timing\fP. Maszynopis musi zawierać standardowe wejście i jest tym, co \fBscript\fP(1) wypisuje do pliku podanego opcją \fB\-\-log\-in\fP lub \fB\-\-log\-io\fP. .SH "OPCJE" .sp \fB\-c\fP, \fB\-\-command\fP \fIpolecenie\fP .RS 4 Wykonuje \fIpolecenie\fP zamiast powłoki interaktywnej. \fIPolecenie\fP jest przekazywane jako argument do opcji \fB\-c\fP powłoki wykonującej. Stosowaną powłoką jest $SHELL, powłoka zdefiniowana w bazie danych passwd(5) użytkownika albo \fB_PATH_BSHELL\fP, wybierane w tej kolejności. .RE .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\-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\-E\fP, \fB\-\-echo\fP \fIkiedy\fP .RS 4 Opcja kontroluje flagę \fBECHO\fP podległej końcówki pseudoterminala sesji. Obsługiwane są tryby: \fBalways\fP, \fBnever\fP i \fBauto\fP. .sp Domyślne jest \fBauto\fP \(em wówczas \fBECHO\fP jest włączone. To zachowanie domyślne może się zmienić. .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 poleceń programu \fBscript\fP(1). .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\-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\-in skrypt.in Skrypt uruchomiony, plik to script.out % date % exit Skrypt wykonany, plik to script.out % scriptlive \-\-log\-timing plik.tm \-\-log\-in skrypt.in .fam .fi .if n .RE .SH "AUTORZY" .sp .MTO "kzak\(atredhat.com" "Karel Zak" "" .SH "PRAWA AUTORSKIE" .sp Copyright © 2019 Karel Zak .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), \fBscriptreplay\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 \fBscriptlive\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" "."