olivthill a écrit :
Un script avec quel langage ?
Supposons que ce soit de l'Unix.
Essayer la ligne suivante qui utilise des apostrophes inversées (altGr 7 avec un clavier azerty)
[#F0000E]X=`/usr/bin/mysql -u "MonUser" -pPassword -DmyDB < /home/user/marequete.sql`
echo ${X}[/#F0000E] |
Si je souhaite récupérer plusieurs variables, je fais ma requête afin que se soit un SELECT avec une concaténation de toutes les variables ensemble dans une grande chaine séparée par un séparateur adéquat, par exemple une barre verticale. Ensuite, j'isole chaque variable avec des cut, par exemple
mon_premier_champ=`echo ${X}|cut -d'|' -f1|sed 's/^ *//;s/ *$//'`
mon_deuxieme_champ=`echo ${X}|cut -d'|' -f2|sed 's/^ *//;s/ *$//'` |
|