Outils pour utilisateurs

Outils du site


memoinfo:script

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
memoinfo:script [2023/01/25 20:43] – créée - modification externe 127.0.0.1memoinfo:script [2025/05/01 08:37] (Version actuelle) – créée - modification externe 127.0.0.1
Ligne 1: Ligne 1:
 +   script - Faire une transcription d’une session d’un terminal.
 +   
 +     script [-a] [-c COMMANDE] [-f] [-q] [-t] [fichier]
  
 +     Script fait une transcription de tout ce qui est affiché sur votre
 +     terminal. C’est utile pour des étudiants qui ont besoin de la sauvegarde
 +     d’une session interactive comme preuve des travaux, le fichier de
 +     transcription pouvant être ensuite imprimé avec lpr(1).
 +
 +     Si le paramètre fichier est fourni, script sauvegarde toutes les
 +     conversations dans le fichier.  Si aucun nom de fichier n’est fourni, la
 +     transcription est sauvegardée dans le fichier typescript.
 +
 +     Options :
 +
 +     -a      Ajoute la transcription à la fin du fichier ou de typescript, en
 +             conservant le contenu du fichier.
 +
 +     -c COMMANDE
 +             Exécuter la commande plutôt qu’un interpréteur de commandes
 +             interactif. Cela permet facilement de capturer la sortie d’un
 +             programme qui se comporterait différemment suivant que sa sortie
 +             est un terminal ou non.
 +
 +     -f      Forcer l’écriture de la sortie après chaque demande d’écriture.
 +             Cela est pratique pour une coopération à distance : une personne
 +             exécute « mkfifo toto; script -f toto » et une autre peut
 +             superviser en temps réel ce qui se passe avec « cat toto ».
 +
 +     -q      Pas de sortie.
 +
 +     -t      Ajouter des informations temporelles sur la sortie d’erreur. Ces
 +             informations contiennent deux champs séparés par des espaces. Le
 +             premier champ indique le temps passé depuis la dernière sortie.
 +             Le second champ indique combien de caractères ont été sortis
 +             cette fois-ci. Ces informations peuvent être utilisées pour
 +             rejouer une transcription avec des délais de temps de frappe et
 +             de sortie réalistes.
 +
 +     Script s’arrête quand l’interpréteur de commande exécuté quitte (un
 +     control-D permet de quitter l’interpréteur de commandes de type Bourne
 +     shell ( (sh(1)), et exit, logout ou control-d (si ignoreeof n’est pas
 +     positionnée) pour les interpréteurs de commandes de type C-shell, voir
 +     csh(1)).
 +source: http://www.man-linux-magique.net/man1/script.html