'\" t .\" Title: scriptlive .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.26 .\" Date: 2026-05-18 .\" Manual: Användarkommandon .\" Source: util-linux 2.42.1 .\" Language: English .\" .TH "SCRIPTLIVE" "1" "2026-05-18" "util\-linux 2.42.1" "Användarkommandon" .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 "NAMN" scriptlive \- kör om sessionens typskript med hjälp av tidsinformation .SH "SYNOPSIS" .sp \fBscriptlive\fP [flaggor] \fItimingfile\fP \fItypescript\fP .SH "BESKRIVNING" .sp Det här programmet kör om ett typskript med hjälp av typskript och tidsinformation från stdin för att säkerställa att inmatningen sker i samma rytm som den ursprungligen såg ut när skriptet spelades in. .sp Sessionen körs* i en nyskapad pseudoterminal med användarens $SHELL (eller standard \fI/bin/bash\fP). .sp \fBVar försiktig!\fP Typskriptet kan innehålla godtyckliga kommandon. Vi rekommenderar att du använder \fB"scriptreplay \-\-stream in \-\-log\-in typescript"\fP (eller med \fB\-\-log\-io\fP i stället för \fB\-\-log\-in\fP) för att verifiera typescriptet innan det körs med \fBscriptlive\fP. .sp Tidsinformationen är det som \fBscript\fP(1) matar ut till filen som specificeras av \fB\-\-log\-timing\fP. Typskriptet måste innehålla stdin\-information och är det som \fBscript\fP(1) matar ut till den fil som anges av \fB\-\-log\-in\fP eller \fB\-\-log\-io\fP. .SH "FLAGGOR" .sp \fB\-c\fP, \fB\-\-command\fP \fIkommando\fP .RS 4 Execute \fIcommand\fP instead of an interactive shell. The \fIcommand\fP is passed as argument to the \fB\-c\fP option of the execution shell. The used shell is either $SHELL, the shell defined in the user\(cqs passwd(5) database or \fB_PATH_BSHELL\fP, selected in respective order. .RE .sp \fB\-I\fP, \fB\-\-log\-in\fP \fIfil\fP .RS 4 Fil som innehåller \fBscript\fP:s terminalinmatning. .RE .sp \fB\-B\fP, \fB\-\-log\-io\fP \fIfil\fP .RS 4 Fil som innehåller \fBscript\fP:s terminalutdata och \-inmatning. .RE .sp \fB\-E\fP, \fB\-\-echo\fP \fInär\fP .RS 4 Denna flagga styr flaggan \fBECHO\fP för slavänden av sessionens pseudoterminal. De lägen som stöds är \fBalways\fP, \fBnever\fP och \fBauto\fP. .sp Standardinställningen är \fBauto\fP \- i så fall aktiveras \fBECHO\fP. Detta standardbeteende kan komma att ändras. .RE .sp \fB\-t\fP, \fB\-\-timing\fP \fIfil\fP .RS 4 Fil som innehåller \fBscript\fP:s tidsutdata. Denna flagga ersätter det positionella argumentet \fItimingfile\fP. .RE .sp \fB\-T\fP, \fB\-\-log\-timing\fP \fIfil\fP .RS 4 Ett alias för \fB\-t\fP; bibehålls för kompatibilitet med kommandoradsflaggorna för \fBscript\fP(1). .RE .sp \fB\-d\fP, \fB\-\-divisor\fP \fInummer\fP .RS 4 Påskynda uppspelningen genom att visa detta \fIantal\fP gånger. Argumentet är ett flyttal. Det kallas divisor eftersom det dividerar tidsangivelserna med denna faktor. Den här flaggan åsidosätter gamla argument. .RE .sp \fB\-m\fP, \fB\-\-maxdelay\fP \fInummer\fP .RS 4 Ställ in den maximala fördröjningen mellan uppdateringar till \fIantal\fP sekunder. Argumentet är ett flyttal. Detta kan användas för att undvika långa pauser i uppspelningen av typskriften. .RE .sp \fB\-h\fP, \fB\-\-help\fP .RS 4 Visa hjälptext och avsluta. .RE .sp \fB\-V\fP, \fB\-\-version\fP .RS 4 Visa version och avsluta. .RE .SH "EXEMPEL" .sp .if n .RS 4 .nf .fam C % script \-\-log\-timing file.tm \-\-log\-in script.in Skriptet startat, filen är script.out % date