Posez votre question Signaler

[Unix]Enlever les retour chariot [Résolu]

loic - Dernière réponse le 26 juin 2003 à 09:20
Bonjour,

dans un fichier j'ai des retours chariots et j'aimerai savoir comment les enlever.

Exemple : il fait
beau

je veux : il fait beau
Lire la suite 

[Unix]Enlever les retour chariot »

10 réponses
Réponse
+6
moins plus
Sinon Loic, tu peux ptete dire "merci" ou "ça me va pas", mais dis kek chose ...

@++

Vous hésitez entre Linux et Windows ?
Vous voulez dépenser du temps ou de l'argent ? :-D
Ajouter un commentaire
Réponse
+5
moins plus
Et d'après ce que je vois c plus que le \r, c'est le retour à la ligne que tu veux enlever. En fait, c le \n

Tu as parfois les deux \r\n

Tu dois utiliser la commande tr pour faire ça :
$tr -d '\r\n' < tonfichier > tmp


dans tmp tu as "tonfichier" sans les sauts de ligne, donc si tu veux remplacer le fichier original, tu dois faire
mv tmp tonfichier


@++
Poster, poster encore et toujours :-)
Ajouter un commentaire
Réponse
+1
moins plus
Salut,
Je m'avance peut-être un peu mais je penses que le code \p signifie "retour de chariot". Donc essaye de faire un delete en spécifiant \p sans guillemets.

:-)
loic - 25 juin 2003 à 10:39
et comment fais tu le delete ?
Ajouter un commentaire
Réponse
+1
moins plus
Tout dépend de l'éditeur de texte que tu utilises...

Le plus répendu est Vi. Tu trouveras tout ce dont tu as besoin dans le document pdf ci -dessous (concernant vi)

http://riceinfo.rice.edu/Computer/Documents/Unix/unix4.01.pdf



:O
Ajouter un commentaire
Réponse
+1
moins plus
Le retour chariot c'est \r pas \p

@++
Poster, poster encore et toujours :-)
Ajouter un commentaire
Réponse
+1
moins plus
Alors, tu as essayé ?

@++
Poster, poster encore et toujours :-)
Ajouter un commentaire
Réponse
+1
moins plus
Salut Loic,

J'ai peut-être pas compris le truc mais la prochaine fois fais ton ftp en asccii ça peut aider (O::

A+  K.
batmat- 25 juin 2003 à 13:49
Pkoi tu parles de ftp Kuching ? Référence à un autre thread ?!?

@++
Poster, poster encore et toujours :-)
Kuching- 26 juin 2003 à 06:33
Arghhh j'eu mal lu! Je pensais au /n qu'il y a a la fin de chaque ligne quand tu passes pas en ascci )O:: Mal lu! Désolé!

A+  K.
Ajouter un commentaire
Ce document intitulé « [Unix]Enlever les retour chariot » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?