qsql: compatibilité avec anciennes versions de bash
This commit is contained in:
parent
dcf0e613e1
commit
04b723f512
|
@ -61,10 +61,12 @@ function qform() {
|
||||||
function _qsql() {
|
function _qsql() {
|
||||||
# Dans la chaine $*, remplacer ' par ''. Ceci est utile pour quoter une valeur à
|
# Dans la chaine $*, remplacer ' par ''. Ceci est utile pour quoter une valeur à
|
||||||
# insérer dans une chaine d'une requête SQL.
|
# insérer dans une chaine d'une requête SQL.
|
||||||
echo "${*//"'"/"''"}"
|
local q="'" qq="''"
|
||||||
|
echo "${*//$q/$qq}"
|
||||||
}
|
}
|
||||||
function qsql() {
|
function qsql() {
|
||||||
# Dans la chaine $*, remplacer ' par '' et afficher la chaine entourée de
|
# Dans la chaine $*, remplacer ' par '' et afficher la chaine entourée de
|
||||||
# quotes. Ceci est utile pour quoter des valeurs à insérer dans une requête SQL.
|
# quotes. Ceci est utile pour quoter des valeurs à insérer dans une requête SQL.
|
||||||
echo "'${*//"'"/"''"}'"
|
local q="'" qq="''"
|
||||||
|
echo "'${*//$q/$qq}'"
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue