[Unix]Enlever les retour chariot

Résolu
loic -  
batmat Messages postés 1871 Date d'inscription   Statut Membre Dernière intervention   -
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

7 réponses

batmat Messages postés 1871 Date d'inscription   Statut Membre Dernière intervention   114
 
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 :-)
7
batmat Messages postés 1871 Date d'inscription   Statut Membre Dernière intervention   114
 
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
5
Pascal
 
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
3
batmat Messages postés 1871 Date d'inscription   Statut Membre Dernière intervention   114
 
Le retour chariot c'est \r pas \p

@++
Poster, poster encore et toujours :-)
3

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Pascal
 
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.

:-)
1
loic
 
et comment fais tu le delete ?
0
batmat Messages postés 1871 Date d'inscription   Statut Membre Dernière intervention   114
 
Alors, tu as essayé ?

@++
Poster, poster encore et toujours :-)
1
Kuching Messages postés 2702 Date d'inscription   Statut Contributeur Dernière intervention   157
 
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.
1
batmat Messages postés 1871 Date d'inscription   Statut Membre Dernière intervention   114
 
Pkoi tu parles de ftp Kuching ? Référence à un autre thread ?!?

@++
Poster, poster encore et toujours :-)
0
Kuching Messages postés 2702 Date d'inscription   Statut Contributeur Dernière intervention   157 > batmat Messages postés 1871 Date d'inscription   Statut Membre Dernière intervention  
 
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.
0