Bonjour,

J'essaye d'utiliser sed afin d'insérer le contenu d'un fichier dans un autre:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
permissions=$(cat "$scriptPath/adapters/default/permissions.xml")
sed -i "" "/monpattern/ {
i\\
$permissions
}" "$manifestFile"
Voici le retour de la commande sed:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
command a expects \ followed by text
Visiblement, sed est sensible au fait que la variable $permissions contient des retours à la ligne...

La commande est exécutée sur un OSX...

Des idées ?

Merci d'avance,