Redhat 9.0 caractères ajoutés

Minik -  
 Minik -
Bonjour,

J'ai un problème avec ma redhat 9.0 :
des caractères "^", "A", "@" ... sont rajoutés à la fin de chaque ligne de mes fichiers texte.
Quelqu'un connaîtrait-il ce bug et saurait comment y remedier svp ??

Merci.
A voir également:

4 réponses

Utilisateur anonyme
 
ce serait pas des fichiers venant de windows?

pour autant que je sache, sous linux les CarriageReturn-LineFeed sont affichés comme ça en fin de ligne (au moins le @)

j'ai vaguement vu un truc dans ce genre en potassant les options de vimrc

kinder.surprise,
caractère banane
0
Minik
 
Oui, en fait je travaille sur des fichiers texte venant de windows, que j'ouvre avec vi et qui jusque la, sont identiques à ce que j'avais sous windows.
Je récupére les infos dedans (via un prog en c), que j'arrange et que je réécris dans un autre fichier. Quand j'édite ce dernier fichier, il y a des caractères en plus...
Tu me conseilles de regarder du côté de la doc vi ???

Merci pour ta réponse.

M.
0
Utilisateur anonyme
 
oui, de mon côté en cours de journée je vais rechercher, j'ai un vague souvenir d'un truc en ligne de commande qui te convertit bien proprement du fichier texte windows en unix

mais c'est sans garantie

kinder.surprise,
caractère banane
0
asevere Messages postés 13521 Statut Webmaster 426
 
Salut vous :)

Ben à tout hasard, il y a la commande recode qui peut etre assez pratique pour ce genre de truc:
recode lin/crlf..lin < fichier

 ♫ Il suffirait de presque rien...
0
Minik
 
hahahhaaa!!! ça fait plaisir d'avoir de l'aide... Je vais voir tout ça ce soir.
Merci.

Minik
0