bonjour à tous,
Voilà j'ai un shell avec ce bout de code :
for ligne in $(cat ${REP_FLAG}/liste_camp_to_extract.lst)
do
#Extraction vers le fichier xml
#Ecriture du corps du fichier pour chaque code campagne
echo " <CampaignDO detail=\"ALL\">" >> $IN_FILE_XML
echo " <Code operator=\"=\">${ligne}</Code>" >> $IN_FILE_XML
echo " </CampaignDO>" >> $IN_FILE_XML
done
mon probleme est sur le 2eme echo , il n'interprete pas ce qu'il y a après la variable ligne et j'arrive pas à le forcer , j'obtiens un truc du genre :
<Code operator="=">CAMP331
il ne me met pas la balise fermante </Code>
Comment faire?
merci d'avance!
Partager