Existe-t-il un moyen de désactiver la couleur lors de l'utilisation de script(1) ? Mon fichier script est rempli d'informations inutiles concernant les couleurs à partir de commandes telles que ls. Ces informations ne sont visibles que lorsque vous utilisez des éditeurs de texte tels que vim et, sans doute, gedit. Je ne cherche pas à faire une recherche et un remplacement, mais plutôt à arrêter le problème avant qu'il ne se produise. Existe-t-il un moyen de supprimer également les caractères de saut de ligne ^M par défaut ?
J'ai inclus un exemple de fichier script :
Script started on Mon 05 May 2014 10:58:33 PM ADT
^M^M
$ ls^M
^[[0m^[[01;34mBin^[[0m ^[[01;34mDesktop^[[0m ^[[01;34mDocuments^[[0m ^[[01;34mDownloads^[[0m examples.desktop ^[[01;34mMusic^[[0m ^[[01;34mPictures^[ [0m ^[[01;34mPublic^[[0m ^[[01;34mTemplates^[[0m test.txt ^[[01;34mVideos^[[0m^M
^M^M
$ exit^M
exit^M
Script done on Mon 05 May 2014 10:58:50 PM ADT
C'est ce que je recherche :
$ script test.txt
Script started, file is test.txt
$ ls
Bin Desktop Documents Downloads examples.desktop Music Pictures Public Templates test.txt Videos
$ exit
exit
Script done, file is test.txt