# Réorganiser un fichier texte

**URL:** <https://www.debian-fr.org/t/reorganiser-un-fichier-texte/74705>\
**Category:** Programmation\
**Created:** [Octobre 8, 2017, 10:17 UTC](https://www.debian-fr.org/t/reorganiser-un-fichier-texte/74705 "2017-10-08T22:17:44Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![domoticity](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/cc9497/32.png) [@domoticity](https://www.debian-fr.org/u/domoticity)\
**Post date:** [Octobre 8, 2017, 10:17 UTC](https://www.debian-fr.org/t/reorganiser-un-fichier-texte/74705/1 "2017-10-08T22:17:44Z")

</div>

Hello à toutes et tous,  
Dans mon projet, j’ai un scrypt qui me génère un fichier texte du type :  
fiche  
nom: **Dupond**  
prenom: **henri**  
age: **33**

Ce fichier aura toujours le même aspect,  
seuls les informations en gras varieront.

Cependant pour importer et exploiter le fichier dans un autre programme,  
j’aurais besoin de le présenter sous une autre forme qui est :  
[fiche]  
nom= **Dupond**  
prenom= **henri**  
age= **33**

La modification pourrait se faire en php ou bash.  
Etant très très très débutant dans ces deux langages, je fais appel à votre aide 🙂

Merci d’avance

---

<div class="post-metadata">

**Author:** ![anon29980398](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/f4b2a3/32.png) [@anon29980398](https://www.debian-fr.org/u/anon29980398)\
**Post date:** [Octobre 9, 2017, 2:42 UTC](https://www.debian-fr.org/t/reorganiser-un-fichier-texte/74705/2 "2017-10-09T02:42:46Z")

</div>

Bonjour

```
michel@debg53sw:~$ cat fichier
nom:Dupond
prenom:henri
age:33
michel@debg53sw:~$ sed -i 's/:/=/' fichier
michel@debg53sw:~$ cat fichier
nom=Dupond
prenom=henri
age=33
michel@debg53sw:~$
```

---

<div class="post-metadata">

**Author:** ![domoticity](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/cc9497/32.png) [@domoticity](https://www.debian-fr.org/u/domoticity)\
**Post date:** [Octobre 9, 2017, 5:14 UTC](https://www.debian-fr.org/t/reorganiser-un-fichier-texte/74705/3 "2017-10-09T05:14:13Z")

</div>

Hello  
Je te remercie pour ton aide.  
Puis je te demander comment avant du texte avant.  
Par exemple si à l’origine ce et ça :  
Lien=tonton  
Age=32  
Et avant ce texte j’aimerai ajouter [famille] pour donner :  
[famille]  
Lien =tonton  
Age=32

Merci encore

---

<div class="post-metadata">

**Author:** ![Sowlene](https://www.debian-fr.org/user_avatar/www.debian-fr.org/sowlene/32/7715_2.png) [@Sowlene](https://www.debian-fr.org/u/Sowlene)\
**Post date:** [Octobre 9, 2017, 7:28 UTC](https://www.debian-fr.org/t/reorganiser-un-fichier-texte/74705/4 "2017-10-09T07:28:34Z")

</div>

Hello,

Si j’ai bien compris ta question je procède de cette façon:  
sed -i ‘1itextequetuveuxajouter’ tonfichier

dans ton cas ça serait quelque chose comme :  
sed -i ‘1i[famille]’ tonfichier

Ça fonctionne chez moi en tout cas 🙂

---

<div class="post-metadata">

**Author:** ![domoticity](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/cc9497/32.png) [@domoticity](https://www.debian-fr.org/u/domoticity)\
**Post date:** [Octobre 9, 2017, 6:33 UTC](https://www.debian-fr.org/t/reorganiser-un-fichier-texte/74705/5 "2017-10-09T18:33:27Z")

</div>

Hello Sowlene.  
Au top tu es trop forte (j’espère ne pas me tromper sinon trop fort lol)  
Merci pour ton aide

---

<div class="post-metadata">

**Author:** ![Sowlene](https://www.debian-fr.org/user_avatar/www.debian-fr.org/sowlene/32/7715_2.png) [@Sowlene](https://www.debian-fr.org/u/Sowlene)\
**Post date:** [Octobre 10, 2017, 7:11 UTC](https://www.debian-fr.org/t/reorganiser-un-fichier-texte/74705/6 "2017-10-10T07:11:55Z")

</div>

> [@domoticity](#):
>
> Au top tu es trop forte (j’espère ne pas me tromper sinon trop fort lol)

Tu ne t’es pas trompé 🙂

---

<div class="post-metadata">

**Author:** ![domoticity](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/cc9497/32.png) [@domoticity](https://www.debian-fr.org/u/domoticity)\
**Post date:** [Octobre 10, 2017, 5:25 UTC](https://www.debian-fr.org/t/reorganiser-un-fichier-texte/74705/7 "2017-10-10T17:25:13Z")

</div>

🙂
