Table des matières

TermRecord : publier et partager facilement une session Terminal

Introduction

Il existe la commande script pour stocker dans un fichier texte re-jouable potentiellement pas scriptreplay. Mais ce n'est pas destiné à être rejoué facilement sur une machine différente de celle où l'enregistrement a été effectué.

Installation

apt install python-pip  # manager de paquets python, avec toutes les dépendances nécessaires
pip install TermRecord  # le script par lui-même

Utilisation

TermRecord -o exemple.html	#le fichier de sortie, à préfixer par un chemin si différent du répertoire courant
 
#là on peut réaliser de belles commandes
 
exit	# pour sortir de l'enregistrement

Voilà! on obtient un seul fichier exemple.html, que l'on peut envoyer, copier, publier…
Tout navigateur moderne, avec javascript activé, pourra voir votre enregistrement.

A la lecture, vous aurez le pilotage propre à une vidéo (avance rapide, stop, restart), mais cela reste du texte, COPIABLE.
Le poids d'un tel enregistrement sera sans commune mesure avec une vidéo.

Dé-installation

pip uninstall TermRecord

Auteur du script

https://github.com/theonewolf/TermRecord

Exemples

parmi d'autres, sur le github de l'auteur:
http://theonewolf.github.io/TermRecord/avplay-static.html
http://theonewolf.github.io/TermRecord/htop-static.html

1)
N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !