# Ajout ligne contenant ' et \\ à un fichier

**URL:** <https://www.debian-fr.org/t/ajout-ligne-contenant-et-a-un-fichier/66625>\
**Category:** Programmation\
**Created:** [Février 21, 2016, 9:49 UTC](https://www.debian-fr.org/t/ajout-ligne-contenant-et-a-un-fichier/66625 "2016-02-21T21:49:31Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![cyberfrk](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/c/dbc845/32.png) [@cyberfrk](https://www.debian-fr.org/u/cyberfrk)\
**Post date:** [Février 21, 2016, 9:49 UTC](https://www.debian-fr.org/t/ajout-ligne-contenant-et-a-un-fichier/66625/1 "2016-02-21T21:49:31Z")

</div>

Bonjour,

Je débute dans la réalisation de script et je bloque sur quelque chose qui serra probablement simple mais pas pour moi…

Je voudrais “automatiser” l’installation d’Owncloud et j’ai besoin d’ajouter ‘memcache.local’ =\> ‘\OC\Memcache\APCu’, (virgule comprise) à la 3ème ligne d’un fichier (/var/www/owncloud/config/config.php). Soit je n’ai pas ’ soit \ soit ils sont inversés…

J’y suis presque avec cette la commande (certainement pas propre) ci-dessous:

```auto

```

Résultat:  
‘memcache.local’ =\> [color=#FF0000][/color]'OC\Memcache\APCU’,

Souhait:  
‘memcache.local’ =\> '[b][/b]OC\Memcache\APCU’,

Une idée?  
Merci

---

<div class="post-metadata">

**Author:** ![PengouinPdt](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pengouinpdt/32/3978_2.png) [@PengouinPdt](https://www.debian-fr.org/u/PengouinPdt)\
**Post date:** [Février 21, 2016, 9:49 UTC](https://www.debian-fr.org/t/ajout-ligne-contenant-et-a-un-fichier/66625/2 "2016-02-21T21:49:32Z")

</div>

```auto
sed -i "3a'memcache.local' => '\\\OC\\\Memcache\\\APCu'," /temp/test.txt
```

---

<div class="post-metadata">

**Author:** ![cyberfrk](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/c/dbc845/32.png) [@cyberfrk](https://www.debian-fr.org/u/cyberfrk)\
**Post date:** [Février 21, 2016, 9:49 UTC](https://www.debian-fr.org/t/ajout-ligne-contenant-et-a-un-fichier/66625/3 "2016-02-21T21:49:32Z")

</div>

Je venais de trouver une solution autre que la tienne mais avec le même résultat:

```auto

```

En fait, il fallait les 3 … En tout cas, c’est beaucoup plus propre que ce que j’avais mis au 1er post…  
Merci encore pour la réactivité!

---

<div class="post-metadata">

**Author:** ![PengouinPdt](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pengouinpdt/32/3978_2.png) [@PengouinPdt](https://www.debian-fr.org/u/PengouinPdt)\
**Post date:** [Février 21, 2016, 9:49 UTC](https://www.debian-fr.org/t/ajout-ligne-contenant-et-a-un-fichier/66625/4 "2016-02-21T21:49:32Z")

</div>

De rien … avec plaisir …

Pour l’histoire des 3 slashs, j’ai découvert cela par hasard … il y a peu de temps, avec mon script bash pour Pixup 😉
