'\" t .\" Title: scriptreplay .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.23 .\" Date: 2025-03-29 .\" Manual: Comenzi utilizator .\" Source: util-linux 2.41 .\" Language: English .\" .TH "SCRIPTREPLAY" "1" "2025-03-29" "util\-linux 2.41" "Comenzi utilizator" .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 "NUME" scriptreplay \- redă transcrierile, folosind informații de sincronizare .SH "REZUMAT" .sp \fBscriptreplay\fP [opțiuni] \fIfișier\-sincronizare\fP [\fItranscrierea\fP [\fIdivizor\fP]] .SH "DESCRIERE" .sp Acest program redă un script tipizat, utilizând informații de sincronizare pentru a se asigura că ieșirea se produce în același ritm în care a apărut inițial când a fost înregistrat scriptul. .sp Reluarea afișează pur și simplu informațiile din nou; programele care au fost rulate în momentul înregistrării transcrierii(textului tipizat) \fBnu sunt rulate din nou\fP. Deoarece se afișează pur și simplu aceleași informații, \fBscriptreplay\fP funcționează corect numai dacă este rulat pe același tip de terminal pe care a fost înregistrată transcrierea. În caz contrar, orice caracter de eludare din transcriere poate fi interpretat în mod diferit de către terminalul la care \fBscriptreplay\fP își trimite ieșirea. .sp Informațiile de sincronizare sunt cele pe care \fBscript\fP(1) le transmite în fișierul specificat prin \fB\-\-log\-timing\fP. .sp În mod implicit, se presupune că \fItranscrierea\fP care urmează să fie afișată se numește \fBtranscrierea\fP dar pot fi specificate și alte nume de fișiere, ca al doilea parametru sau cu opțiunea \fB\-\-log\-out\fP. .sp Dacă este specificat al treilea parametru sau opțiunea \fB\-\-divisor\fP, aceasta este utilizată ca multiplicator de accelerare. De exemplu, o creștere a vitezei de 2 face ca \fBscriptreplay\fP să fie de două ori mai rapid, iar o reducere a vitezei de 0,1 face ca acesta să fie de zece ori mai lent decât sesiunea originală. .sp În timpul redării, puteți accelera, încetini sau întrerupe redarea în mod interactiv utilizând tastele «Sus», «Jos» și «Spațiu». .SH "OPȚIUNI" .sp \fB\-I\fP, \fB\-\-log\-in\fP \fIfișier\fP .RS 4 Fișierul care conține datele de intrare ale terminalului \fBscript\fP. .RE .sp \fB\-O\fP, \fB\-\-log\-out\fP \fIfișier\fP .RS 4 Fișierul care conține ieșirea terminalului \fBscript\fP. .RE .sp \fB\-B\fP, \fB\-\-log\-io\fP \fIfișier\fP .RS 4 Fișierul care conține ieșirea și intrarea terminalului \fBscript\fP. .RE .sp \fB\-t\fP, \fB\-\-timing\fP \fIfișier\fP .RS 4 Fișierul care conține ieșirea cronologică (de sincronizare) a \fBscript\fP. Această opțiune înlocuiește argumentul pozițional \fIfișier\-sincronizare\fP. .RE .sp \fB\-T\fP, \fB\-\-log\-timing\fP \fIfișier\fP .RS 4 Acesta este un alias pentru \fB\-t\fP, menținut pentru compatibilitate cu opțiunile din linia de comandă \fBscript\fP(1). .RE .sp \fB\-s\fP, \fB\-\-typescript\fP \fIfișier\fP .RS 4 Alias depreciat pentru \fB\-\-log\-out\fP. .RE .sp \fB\-c\fP, \fB\-\-cr\-mode\fP \fImod\fP .RS 4 Specifică modul de utilizare a caracterului CR (0x0D, retur de cărucior) din fișierele jurnal. Modul implicit este \fBauto\fP, în acest caz CR este înlocuit cu un salt de linie pentru jurnalul intrării standard(stdin), deoarece altfel \fBscriptreplay\fP ar suprascrie aceeași linie. Celelalte moduri sunt \fBnever\fP (niciodată) și \fBalways\fP (mereu). .RE .sp \fB\-d\fP, \fB\-\-divisor\fP \fInumăr\fP .RS 4 Accelerează redarea care se afișează, acest \fInumăr\fP de ori. Argumentul este un număr în virgulă mobilă. Se numește divizor pentru că împarte cronometrările cu acest factor. Această opțiune înlocuiește argumentele de tip vechi. .RE .sp \fB\-m\fP, \fB\-\-maxdelay\fP \fInumăr\fP .RS 4 Stabilește întârzierea maximă între actualizări la \fInumăr\fP de secunde. Argumentul este un număr în virgulă mobilă. Acest lucru poate fi utilizat pentru a evita pauzele lungi în reluarea transcrierii. .RE .sp \fB\-\-summary\fP .RS 4 Afișează detalii despre sesiunea înregistrată în fișierul de sincronizare specificat și iese. Sesiunea trebuie să fie înregistrată folosind formatul \fBadvanced\fP (a se vedea opțiunea \fB\-\-logging\-format\fP din \fBscript\fP(1) pentru mai multe detalii). .RE .sp \fB\-x\fP, \fB\-\-stream\fP \fItip\fP .RS 4 Forțează \fBscriptreplay\fP să afișeze numai fluxul specificat. Tipurile de flux acceptate sunt \fBin\fP, \fBout\fP, \fBsignal\fP și \fBinfo\fP. Această opțiune este recomandată pentru jurnalele cu mai multe fluxuri (de exemplu, \fB\-\-log\-io\fP) pentru a imprima numai datele specificate. .RE .sp \fB\-h\fP, \fB\-\-help\fP .RS 4 Afișează acest mesaj de ajutor și iese. .RE .sp \fB\-V\fP, \fB\-\-version\fP .RS 4 Afișează versiunea și iese. .RE .SH "EXEMPLE" .sp .if n .RS 4 .nf .fam C % script \-\-log\-timing file.tm \-\-log\-out script.out Scriptul a fost inițiat, fișierul este script.out % ls % exit Scriptul s\-a executat, fișierul este script.out % scriptreplay \-\-log\-timing file.tm \-\-log\-out script.out .fam .fi .if n .RE .SH "ASOCIERI DE TASTE" .sp Următoarele taste controlează redarea scriptului: .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} \fBSpațiu\fP: Comută între pauză și repornire. Apăsați această tastă pentru a întrerupe redarea și apăsați\-o din nou pentru a o relua. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} \fBSăgeată în sus\fP: Crește viteza de redare. Fiecare apăsare a acestei taste va face ca scenariul să fie redat mai rapid cu x0,1. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} \fBSăgeată în jos\fP: Scade viteza de redare. Fiecare apăsare a acestei taste va încetini redarea scriptului cu x0,1. .RE .SH "AUTORI" .sp Programul original \fBscriptreplay\fP a fost scris de \c .MTO "joey\(atkitenet.net" "Joey Hess" "." Programul a fost rescris în C de .MTO "jay\(atgnu.org" "James Youngman" "" și .MTO "kzak\(atredhat.com" "Karel Zak" "." .SH "DREPTURI DE AUTOR" .sp Drepturi de autor © 2008 James Youngman .sp Drepturi de autor © 2008\-2019 Karel Zak .sp Drepturi de autor © 2024 Jonathan Ketchker .sp Acesta este software liber; consultați sursa pentru condițiile de copiere. NU există NICIO garanție; nici măcar pentru COMERCIALIZARE sau POTRIVIRE PENTRU UN ANUMIT SCOP. .sp Publicat sub licența publică generală GNU, versiunea 2 sau o versiune ulterioară. .SH "CONSULTAȚI ȘI" .sp \fBscript\fP(1), \fBscriptlive\fP(1) .SH "RAPORTAREA ERORILOR" .sp Pentru rapoarte de eroare, folosiți \c .URL "https://github.com/util\-linux/util\-linux/issues" "sistemul de urmărire al erorilor" "." .SH "DISPONIBILITATE" .sp Comanda \fBscriptreplay\fP face parte din pachetul util\-linux care poate fi descărcat de la \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux/" "Linux Kernel Archive" "."