Affectation du résultat d'un echo à une variable
Bonjour,
j'ai un script qui doit changer l'extension de fichiers .xml en .pdf
j'ai utilisé sed et ça fonctionne si j'affiche directement le resultat du echo
mais quand j'affecte le résultat du echo à une variable ça ne fonctionne pas
et ça me donne le message d'erreur suivant
Citation:
chemin/monfichier.pdf: 0403-006 Droit d'exécution refusé.
et mon script est le suivant
Code:
1 2 3 4 5 6 7 8 9
| #!/bin/ksh
ls monchemin/*.xml \
| while read FICH_XML
do
echo $FICH_XML
FICH_PDF= $(echo "$FICH_XML" | sed 's/.xml$/.pdf/')
echo "le pdf est " $FICH_PDF
done |
MON SOUCI n'intervient que lorsque je souhaite affecter le resultat du echo a la variable