Great, native expr blows up if = is unqouted, gnu expr doesn't care.
Use -ne instead of ! -eq while we're at it.
This commit is contained in:
parent
a6559259a0
commit
b2d56995a0
@ -549,8 +549,8 @@ parse_def()
|
|||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
equalindex=$(expr index "$line" =)
|
equalindex=$(expr index "$line" "\=")
|
||||||
if [ ! $equalindex -eq 0 ]; then
|
if [ $equalindex -ne 0 ]; then
|
||||||
case "${line:0:(($equalindex-1))}" in
|
case "${line:0:(($equalindex-1))}" in
|
||||||
'pkgname')
|
'pkgname')
|
||||||
pkgname="$(_upls ${line:$equalindex:${#line}})"
|
pkgname="$(_upls ${line:$equalindex:${#line}})"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user