qvalr ne quote que si nécessaire
This commit is contained in:
parent
5e130acb93
commit
1b7387ccf7
|
@ -73,11 +73,15 @@ function qvalm() {
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
function qvalr() {
|
function qvalr() {
|
||||||
# Afficher la chaine $* quotée avec ", sauf si elle est vide
|
# Afficher la chaine $* quotée si nécessaire avec ", sauf si elle est vide
|
||||||
if [ -n "$*" ]; then
|
if [ -z "$*" ]; then
|
||||||
|
:
|
||||||
|
elif should_quote "$*"; then
|
||||||
echo -n \"
|
echo -n \"
|
||||||
_qval "$@"
|
_qval "$@"
|
||||||
echo \"
|
echo \"
|
||||||
|
else
|
||||||
|
recho "$*"
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
function qvals() {
|
function qvals() {
|
||||||
|
@ -126,7 +130,7 @@ function echo_setv() {
|
||||||
set -- "${__s_var#*=}" "$@"
|
set -- "${__s_var#*=}" "$@"
|
||||||
__s_var="${__s_var%%=*}"
|
__s_var="${__s_var%%=*}"
|
||||||
fi
|
fi
|
||||||
echo "$__s_var=\"$(_qval "$*")\""
|
echo "$__s_var=$(qvalr "$*")"
|
||||||
}
|
}
|
||||||
function setx() {
|
function setx() {
|
||||||
# syntaxe 1: setx var cmd
|
# syntaxe 1: setx var cmd
|
||||||
|
|
Loading…
Reference in New Issue