
La commande script fournie par le paquet bsdutils
permet d'enregistrer une session de terminal,
dans mon cas xfce4-terminal ou lxterminal selon l'environnement que j'utilise.
Voici dans Geany un échantillon d'enregistrement :

... pas très lisible n'est-ce pas ?
Je ne joins pas le code intégral dans des balises "code" car ça ne rend pas la même chose les ESC et BEL n'apparaissent plus.
En fait, c'est une sorte de balisage qui permet de reproduire dans un terminal,
une sortie colorée comme si c'était une sortie de terminal...
... si mon explication n'est pas claire,
ça donne cela (avec l'échantillon de code ci-dessus):

Ce que je voudrais :
C'est transformer le code précédent en :
Code : Tout sélectionner
bob@mon-pc:~$ ls -a
. .. .bash_history .bash_logout .bashrc .profile .ssh
bob@mon-pc:~$ cd .ssh
Comme ce n'est pas évident à traiter pour moi dans un script perso sed
et que ça doit être un classique,
Connaissez-vous une commande ou un script "tout fait" pour ça?
Merci