# \[RESOLU\] Reorganiser un texte

**URL:** <https://www.debian-fr.org/t/resolu-reorganiser-un-texte/15319>\
**Category:** Programmation\
**Created:** [Février 20, 2016, 6:06 UTC](https://www.debian-fr.org/t/resolu-reorganiser-un-texte/15319 "2016-02-20T18:06:08Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![nono7272](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/n/51bf81/32.png) [@nono7272](https://www.debian-fr.org/u/nono7272)\
**Post date:** [Février 20, 2016, 6:06 UTC](https://www.debian-fr.org/t/resolu-reorganiser-un-texte/15319/1 "2016-02-20T18:06:08Z")

</div>

bonjour,

je me suis inspiré d’un script pour récupérer toutes les adresses mails dans un fichier de mon annuaire  
ldap et les mettre dans un fichier que j’ai appelé tous\_mail.

ldapsearch -LLL -x mail=\* mail | grep “mail:” \> /tmp/tous\_mail

je me retrouve avec un fichier de la forme :

mail: [prenom.nom@mondomaine.fr](mailto:prenom.nom@mondomaine.fr)  
mail: [prenom1.nom1@mondomaine.fr](mailto:prenom1.nom1@mondomaine.fr)  
mail: [prenom2.nom2@mondomaine.fr](mailto:prenom2.nom2@mondomaine.fr)

je voudrais que mon fichier soit plutôt ecris : [prenom.nom@mondomaine.fr](mailto:prenom.nom@mondomaine.fr),prenom1.nom1@mondaine.fr,prenom2.nom2@mondomaine.fr

Je ne suis pas très doué en programmation. J’ai regardé du côté de la commande awk, mais j’ai du mal.  
Pourriez-vous m’aider.  
Merci.

---

<div class="post-metadata">

**Author:** ![Davidbrcz](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/8c91f0/32.png) [@Davidbrcz](https://www.debian-fr.org/u/Davidbrcz)\
**Post date:** [Février 20, 2016, 6:06 UTC](https://www.debian-fr.org/t/resolu-reorganiser-un-texte/15319/2 "2016-02-20T18:06:12Z")

</div>

```auto

awk va servir à afficher les adresse les une à la suite des autres, séparées par des virgules et sed sert à virer la virgule finale. Puis on redirige le tout dans un autre fichier et on swap le contenu de tous_mail avec le nouveau
```

awk va servir à afficher les adresse les une à la suite des autres, séparées par des virgules et sed sert à virer la virgule finale. Puis on redirige le tout dans un autre fichier et on swap le contenu de tous\_mail avec le nouveau

---

<div class="post-metadata">

**Author:** ![nono7272](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/n/51bf81/32.png) [@nono7272](https://www.debian-fr.org/u/nono7272)\
**Post date:** [Février 20, 2016, 6:06 UTC](https://www.debian-fr.org/t/resolu-reorganiser-un-texte/15319/3 "2016-02-20T18:06:16Z")

</div>

Merci beaucoup pour ta réponse.  
J’avais réussi à remettre le fichier en ligne et je cherchais comment enlever le virgule à la fin du fichier.  
Donc je te remercie encore.  
Mon problème est résolu.
