# Erreur SED scritp Bash

**URL:** <https://www.debian-fr.org/t/erreur-sed-scritp-bash/31185>\
**Category:** Programmation\
**Created:** [Février 21, 2016, 12:56 UTC](https://www.debian-fr.org/t/erreur-sed-scritp-bash/31185 "2016-02-21T00:56:15Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![pcsystemd](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pcsystemd/32/5182_2.png) [@pcsystemd](https://www.debian-fr.org/u/pcsystemd)\
**Post date:** [Février 21, 2016, 12:56 UTC](https://www.debian-fr.org/t/erreur-sed-scritp-bash/31185/1 "2016-02-21T00:56:15Z")

</div>

Bonjour,

dans un script bash j’utilise SED pour tagguer mon template(template.tpl) ce que j’ai fait a maintes reprises sans problème mais la je ne comprend pas car j’ai toujours l’erreur suivante :

```auto

```

Voici mon code:

`sed -e "
s/\bODAE\b/${ODAE}/
s/\bDATE\b/${DATE}/
s/\bUTIT\b/${UTIT}/
s/\bTOTTR\b/${TOTTR}/
" template.tpl | mail -s "Message du ${OLDATE} au ${DATE}" toto@mail.com
`  
Si vous souhaiter voir mon script sh en entier pour plus de compréhension, dites le moi.

Merci

---

<div class="post-metadata">

**Author:** ![MisterFreez](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/bb73d2/32.png) [@MisterFreez](https://www.debian-fr.org/u/MisterFreez)\
**Post date:** [Février 21, 2016, 12:56 UTC](https://www.debian-fr.org/t/erreur-sed-scritp-bash/31185/2 "2016-02-21T00:56:19Z")

</div>

L’une de tes variable contient un / non ?

---

<div class="post-metadata">

**Author:** ![pcsystemd](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pcsystemd/32/5182_2.png) [@pcsystemd](https://www.debian-fr.org/u/pcsystemd)\
**Post date:** [Février 21, 2016, 12:56 UTC](https://www.debian-fr.org/t/erreur-sed-scritp-bash/31185/3 "2016-02-21T00:56:28Z")

</div>

Bonjour,

en effet j’ai donc modifié mon séparateur au niveau du Sed :

`sed -e "  
s+\bODAE\b+${ODAE}+ 
s+\bDATE\b+${DATE}+  
s+\bUTIT\b+${UTIT}+  
s+\bTOTTR\b+${TOTTR}+  
" template.tpl | mail -s "Message du ${OLDATE} au ${DATE}" toto@mail.com `

mais j’ai toujours l’erreur suivante :

```auto

```

Merci
