Convertir un fichier texte dos en fichier unix - Divers - Linux et OS Alternatifs
Marsh Posté le 04-07-2003 à 17:37:15
Code :
|
Marsh Posté le 04-07-2003 à 17:52:10
Cruchot a écrit :
|
Merci, mais ca ne marche toujours pas....
Quand je tape
sed -e '1,$s/\^M//g' tonfichier > tonfichier2
la commande
1,$s/\^M//g
n est pas reconnue
Marsh Posté le 04-07-2003 à 17:56:44
ReplyMarsh Posté le 04-07-2003 à 18:03:28
Sylvaing a écrit : |
C'est bizarre, et sous vi ca fait pareil ?
Perso j'utilise cette commande dans un script qui vire tous les ^M automatiquement, j'ai jamais eu de pb.
Marsh Posté le 04-07-2003 à 18:08:17
Sylvaing a écrit : |
tout dépend de ta distribution, cf topic de liens.
Marsh Posté le 04-07-2003 à 18:12:03
que ca soit VI ou sed, c est pareil.... ^M ne doit pas etre reconnu comme une chaine de caracteres...
Mais la solution c est le transfert ASCII ou binaire...et la ca marche....
Merci tout de meme pour tout
Marsh Posté le 04-07-2003 à 18:20:00
Sylvaing a écrit : que ca soit VI ou sed, c est pareil.... ^M ne doit pas etre reconnu comme une chaine de caracteres... |
Tu utilises quel unix ? et quelle version de vi et sed ? C'est bizarre quand meme
Marsh Posté le 04-07-2003 à 17:34:16
Hola todos,
J aimerais convertir un fichier texte dos en fichier Unix ou avoir la commande vi ou edit pour retirer tous les ^M qui apparaissent a la fin du fichier...
Merci