Caractere particulier dans une variable
B@|-|@N
Messages postés
386
Statut
Membre
-
[Dal] Messages postés 6373 Statut Contributeur -
[Dal] Messages postés 6373 Statut Contributeur -
Rebonjour tout le monde!
J'ai un petit pb avec une variable en shell.
En fait l'une de mes variables de mon read a une valeur où se trouve un ' et cela me fout en l'air ma requête T-T. Du coup je recherche le moyen de faire ignorer ce caractere particulier, mais je ne sais pas trop comment faire.
L'un d'entre vous aurait une idée ?
Merci d'avance.
Bahan
Close the world.||.txen eht nepO
J'ai un petit pb avec une variable en shell.
compteur=1;
while read _ns _cp _libs _cx _cy _hs _d _h _i _xf _yf; do
division=$(expr $compteur % 2);
if [ $division -ne 0 ]; then
insertion="
USE MaDatabase;\n
INSERT INTO MaTable
VALUES
('"$_ns"','"$_cp"','"$_libs"','"$_cx"','"$_cy"','"$_hs"','"$_d"','"$_h"','"$_i"','"$_xf"','"$_yf"');\n
";
echo -e $insertion > $DATA_DIR/insertion.sql;
$MYSQL_DIR/mysql -u omclinux --password=linux0803 < $DATA_DIR/insertion.sql;
if [ -e $DATA_DIR/insertion.sql ]; then rm -f $DATA_DIR/insertion.sql; fi
fi
compteur=$(expr $compteur + 1);
done <<- FIN
`cat $DATA_DIR/$FICHIER`
FIN
En fait l'une de mes variables de mon read a une valeur où se trouve un ' et cela me fout en l'air ma requête T-T. Du coup je recherche le moyen de faire ignorer ce caractere particulier, mais je ne sais pas trop comment faire.
L'un d'entre vous aurait une idée ?
Merci d'avance.
Bahan
Close the world.||.txen eht nepO
A voir également:
- Caractere particulier dans une variable
- Meilleur site de vente entre particulier - Guide
- Caractère spéciaux - Guide
- Caractere speciaux - Guide
- Caractère ascii - Guide
- Caractere vide - Guide