[Unix]Enlever les retour chariot
Résolu
loic
-
batmat Messages postés 1871 Date d'inscription Statut Membre Dernière intervention -
batmat Messages postés 1871 Date d'inscription Statut Membre Dernière intervention -
7 réponses
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 :
dans tmp tu as "tonfichier" sans les sauts de ligne, donc si tu veux remplacer le fichier original, tu dois faire
@++
Poster, poster encore et toujours :-)
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 :-)
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
@++
Vous hésitez entre Linux et Windows ?
Vous voulez dépenser du temps ou de l'argent ? :-D
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
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
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
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.
:-)
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.
:-)