compatibilité avec les vieilles versions de bash
This commit is contained in:
parent
04717850a5
commit
335ca05aaa
|
@ -3516,7 +3516,7 @@ function ask_any() {
|
||||||
lf="$(strlower "$f")"
|
lf="$(strlower "$f")"
|
||||||
[ "$r" == "$lf" ] && return $i
|
[ "$r" == "$lf" ] && return $i
|
||||||
if [ -z "$defi" ]; then
|
if [ -z "$defi" ]; then
|
||||||
[[ "$f" =~ [A-Z] ]] && defi="$i"
|
[ -z "${f/[A-Z]/}" ] && defi="$i"
|
||||||
fi
|
fi
|
||||||
if [ "$lf" == o ]; then
|
if [ "$lf" == o ]; then
|
||||||
case "$r" in o|y|1|v|t) return $i;; esac
|
case "$r" in o|y|1|v|t) return $i;; esac
|
||||||
|
@ -3530,7 +3530,8 @@ function ask_any() {
|
||||||
else
|
else
|
||||||
i=0
|
i=0
|
||||||
while [ $i -lt $count ]; do
|
while [ $i -lt $count ]; do
|
||||||
[[ "${format:$i:1}" =~ [A-Z] ]] && return $i
|
f="${format:$i:1}"
|
||||||
|
[ -z "${f/[A-Z]/}" ] && return $i
|
||||||
i=$(($i + 1))
|
i=$(($i + 1))
|
||||||
done
|
done
|
||||||
return 0
|
return 0
|
||||||
|
|
Loading…
Reference in New Issue