Lorsque j'exécute, man ls > temp.txt
le fichier texte de sortie est corrompu. Par corrompu, je veux dire que la première et la dernière lettre de certains mots sont trop répétées.
Plusieurs premières lignes dans temp.txt
:
LS(1) BSD General Commands Manual LS(1)
NNAAMMEE
llss -- list directory contents
SSYYNNOOPPSSIISS
llss [--AABBCCFFGGHHLLOOPPRRSSTTUUWW@@aabbccddeeffgghhiikkllmmnnooppqqrrssttuuwwxx11] [_f_i_l_e _._._.]
DDEESSCCRRIIPPTTIIOONN
Etc. Sans redirection, man ls
c'est parfaitement normal. Que ce passe-t-il?
less
oumore
affiche correctement la mise en forme. Si vous utilisezvim
, il affichera les backspaces bruts (^H
) avec les lettres supplémentaires.