Bonjour a tous,
je vous explique mon souci . C'est tout bête je pense
, voici un bout de mon code
Ma variable partition comme son nom l indique , contient un chaine de caractere qui désigne une partition unix . Donc bourrée de / . Quand je fais mon sed , il interprete ces "/" comme des caractères spéciaux , et il ne comprend rien du tout et n es pas content du tout ( le sed )path_sortie=`echo $ligne | awk -F" " '{ print $NF }' | sed 's/"$partition"//g'`
Dans le man de Sed , il est dit d utiliser les guillemets forts ( ' ) , pour annuler le caracteres spécial , mais la je ne peux pas, car sinon ma variable $partition ne va pas etre interpretée du tout !
La question est : comme faire comprendre a sed , que les caractères spéciaux dans la variable ne doivent pas etre interpretés comme tel ?
Merci
Partager