NOM
scriptreplay - Rejouer un enregistrement fait par script, en utilisant
les informations temporelles.
SYNOPSIS
scriptreplay fichier_timing [fichier_script [diviseur]]
Ce programme rejoue un enregistrement fait par script, en utilisant les
informations temporelles pour s’assurer qu’il s’exécute à la même
vitesse que lors de l’enregistrement.
L’enregistrement affiche simplement les informations de nouveau, les
programmes qui ont été exécutés lors de l’enregistrement ne sont pas
exécutés de nouveau. Ainsi, scriptreplay est garanti de correctement
fonctionner s’il est utilisé sur le même type de terminal que celui de
l’enregistrement. Sinon, tout caractère d’échappement de
l’enregistrement pourrait être interprété différemment par le terminal.
Les informations temporelles correspondent à ce que script(1) envoie
sur sa sortie d’erreur lors qu’il est exécuté avec l’option -t.
Par défaut, le fichier à rejouer est « typescript », mais un autre
fichier peut être précisé à l’aide du deuxième paramètre.
Si le troisième paramètre est spécifié, 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.
EXEMPLE
% script -t 2> timingfile
Script started, file is typescript
% ls
<etc, etc>
% exit
Script done, file is typescript
% scriptreplay timingfile
VOIR AUSSI
script(1)
COPYRIGHT
Copyright © 2008 James Youngman
Copyright © 2008 Karel Zak
Ceci est un logiciel libre ; se référer au source pour les conditions
de copie. Il n’y a AUCUNE garantie ; même pas de VALEUR MARCHANDE ou
d’ADÉQUATION À UN USAGE PARTICULIER.
Diffusé sous licence GNU GPL version 2 ou suivante.
AUTEUR
Le programme original scriptreplay a été écrit par Joey Hess
<joey@kitenet.net>. Le programme a été ré-écrit en C par James
Youngman <jay@gnu.org> et Karel Zak <kzak@redhat.com>.
DISPONIBILITÉ
La commande scriptreplay fait partie du paquet util-linux-ng et est
disponible sur ftp://ftp.kernel.org/pub/linux/utils/util-linux-ng/.