SCRIPTREPLAY(1)

NOM
scriptreplay - Rejouer un enregistrement fait par script, en utilisant les informations temporelles

SYNOPSIS
scriptreplay [options] [-t] fichier_timing [fichier_script [diviseur]]

DESCRIPTION
Ce programme rejoue un enregistrement fait par script(1), en utilisant les informations temporelles pour s'assurer qu'il s'exécute au même rythme que lors de l'enregistrement.

La répétition affiche simplement à nouveau les informations ; les programmes lancés lors de l'enregistrement de fichier_script ne sont pas réexécutés. Comme les mêmes informations sont réaffichées, scriptreplay ne garantit un bon fonctionnement que s'il est lancé sur le même type de terminal que celui où a été enregistré le fichier_script. Sinon, tout caractère d'échappement de l'enregistrement pourrait être interprété différemment par le terminal sur lequel scriptreplay envoie sa sortie.

Les informations temporelles correspondent à ce que script(1) envoie au fichier spécifié avec --log-timing.

By default, the typescript to display is assumed to be named typescript, but other filenames may be specified, as the second parameter or with option --log-out.

Si le troisième paramètre ou --divisor est indiqué, il est utilisé comme multiplicateur de vitesse. Par exemple, la valeur « 2 » multiplie par 2 la vitesse de scriptreplay, « 0.1 » la divise par 10.

OPTIONS

-I, --log-in fichier
    Fichier contenant l'entrée de terminal de script.

-O, --log-out fichier
    Fichier contenant la sortie de terminal de script.

-B, --log-io fichier
    Fichier contenant la sortie de terminal de script et l’entrée.

-t, --timing fichier_timing
    Fichier contenant la sortie temporelle de script. Cette option outrepasse les paramètres à l'ancienne.

-T, --log-timing fichier
    This is an alias for -t, maintained for compatibility with script(1) command-line options.

-s, --typescript fichier_script
    Fichier contenant la sortie de terminal de script. Alias obsolète pour --log-out. Cette option outrepasse les paramètres à l'ancienne.

-c, --cr-mode mode
    Specifies how to use the CR (0x0D, carriage return) character from log files. The default mode is auto, in this case CR is replaced with line break for stdin log, because otherwise scriptreplay would overwrite the same line. The other modes are never and always.

-d, --divisor number
    Speed up the replay displaying this number of times. The argument is a floating-point number. It's called divisor because it divides the timings by this factor. This option overrides old-style arguments.

-m, --maxdelay nombre
    Set the maximum delay between updates to number of seconds. The argument is a floating-point number. This can be used to avoid long pauses in the typescript replay.

--summary
    Display details about the session recorded in the specified timing file and exit. The session has to be recorded using advanced format (see script(1)) option --logging-format for more details).

-x, --stream type
    Forces scriptreplay to print only the specified stream. The supported stream types are in, out, signal, or info. This option is recommended for multi-stream logs (e.g., --log-io) in order to print only specified data.

-V, --version
    Afficher le nom et la version du logiciel et quitter.

-h, --help
    Afficher l’aide-mémoire puis quitter.

EXEMPLES
% script --log-timing fichier.tm --log-out script.out
Le script a débuté, le fichier est script.out
% ls
<etc, etc>
% exit
Script terminé, le fichier est script.out
% scriptreplay --log-timing fichier.tm --log-out script.out

AUTEURS
Le programme scriptreplay a été écrit à l'origine par Joey Hess (joey@kitenet.net). Il a été réécrit en C par James Youngman (jay@gnu.org) et Karel Zak (kzak@redhat.com).

COPYRIGHT
Copyright © 2008 James Youngman
Copyright © 2008-2019 Karel Zak

C'est un logiciel libre ; consultez les sources pour les conditions de copie. Il n'y a AUCUNE garantie ; même pas de VALEUR MARCHANDE ou d'ADÉQUATION À UNE UTILISATION PARTICULIÈRE.

Diffusé sous licence GNU GPL version 2 ou postérieure.

VOIR AUSSI
script(1), scriptlive(1)

DISPONIBILITÉ
La commande scriptreplay fait partie du paquet util-linux, elle est disponible sur l’archive du noyau Linux (https://www.kernel.org/pub/linux/utils/util-linux/).

TRADUCTION
La traduction française de cette page de manuel a été créée par Christophe Blaess <ccb@club-internet.fr>, Michel Quercia <quercia AT cal DOT enst DOT fr>, Thierry Vignaud <tvignaud@mandriva.com>, Frédéric Delanoy <delanoy_f@yahoo.com>, Thierry Vignaud <tvignaud@mandriva.com>, Christophe Sauthier <christophe@sauthier.com>, Sébastien Blanchet, Jérôme Perzyna <jperzyna@yahoo.fr>, Aymeric Nys <aymeric AT nnx POINT com>, Alain Portal <aportal@univ-montp2.fr>, Thomas Huriaux <thomas.huriaux@gmail.com>, Yves Rütschlé <l10n@rutschle.net>, Jean-Luc Coulon (f5ibh) <jean-luc.coulon@wanadoo.fr>, Julien Cristau <jcristau@debian.org>, Philippe Piette <foudre-blanche@skynet.be>, Jean-Baka Domelevo-Entfellner <domelevo@gmail.com>, Nicolas Haller <nicolas@boiteameuh.org>, Sylvain Archenault <sylvain.archenault@laposte.net>, Valéry Perrin <valery.perrin.debian@free.fr>, Jade Alglave <jade.alglave@ens-lyon.org>, Nicolas François <nicolas.francois@centraliens.net>, Alexandre Kuoch <alex.kuoch@gmail.com>, Lyes Zemmouche <iliaas@hotmail.fr>, Florentin Duneau <fduneau@gmail.com>, Alexandre Normand <aj.normand@free.fr>, David Prévot <david@tilapin.org> et Jean-Philippe MENGUAL <jpmengual@debian.org> Cette traduction est une documentation libre ; veuillez vous reporter à la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE. Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message à <debian-l10n-french@lists.debian.org>.