SED -i dans un script sh ; ca marche pas
bonjour,
dans un script j'essai de remplacer un mot contenu dans un fichier mais à l'execution ca ne marche pas, par contre quand je l'utilise directement en ligne de commande ca marche, voici mon code, merci pour votre aide:
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| case "$reponse" in
"o")
echo -n "Par quel mot voudriez-vous remplacer $mot ? "
read remp
sed -i 's/"'$mot'"/"'$remp'"/' /exo/remptest
;;
"n")
echo c\'est vous qui voyez !!;;
*) echo "Erreur, vous deviez répondre par oui ou par non.";;
esac |