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
|
||||
;;
|
||||
*)
|
||||
equalindex=$(expr index "$line" =)
|
||||
if [ ! $equalindex -eq 0 ]; then
|
||||
equalindex=$(expr index "$line" "\=")
|
||||
if [ $equalindex -ne 0 ]; then
|
||||
case "${line:0:(($equalindex-1))}" in
|
||||
'pkgname')
|
||||
pkgname="$(_upls ${line:$equalindex:${#line}})"
|
||||
|
Loading…
x
Reference in New Issue
Block a user