comparison sbin/check-ports @ 139:302225cfb01b

FIX: test operator: quote all arguments
author Franz Glasner <fzglas.hg@dom66.de>
date Fri, 25 Oct 2019 09:25:05 +0200
parents 850ebdb132d1
children 17b2f4fa9c1b
comparison
equal deleted inserted replaced
138:850ebdb132d1 139:302225cfb01b
123 _repo=$1 123 _repo=$1
124 _name=$2 124 _name=$2
125 125
126 eval _rversions=\"\${remote_versions_${_repo}}\" 126 eval _rversions=\"\${remote_versions_${_repo}}\"
127 while read _rfqp _rl _rdescr ; do 127 while read _rfqp _rl _rdescr ; do
128 if [ ${_rfqp%-*} = ${_name} ] ; then 128 if [ "${_rfqp%-*}" = "${_name}" ] ; then
129 eval remote_label_${_repo}=\"\${_rl}\" 129 eval remote_label_${_repo}=\"\${_rl}\"
130 eval remote_descr_${_repo}=\"\${_rdescr}\" 130 eval remote_descr_${_repo}=\"\${_rdescr}\"
131 return 0 131 return 0
132 fi 132 fi
133 done <<EOF884657 133 done <<EOF884657
174 local _name _n _v _r 174 local _name _n _v _r
175 175
176 _name=$1 176 _name=$1
177 177
178 while read _n _v _r ; do 178 while read _n _v _r ; do
179 if [ ${_name} = ${_n} ] ; then 179 if [ "${_name}" = "${_n}" ] ; then
180 repository=${_r} 180 repository=${_r}
181 return 0 181 return 0
182 fi 182 fi
183 done <<EOF223777 183 done <<EOF223777
184 ${installed_data} 184 ${installed_data}
288 288
289 _name=$1 289 _name=$1
290 _version=$2 290 _version=$2
291 291
292 while read _n _v _r ; do 292 while read _n _v _r ; do
293 if [ ${_name} = ${_n} ] ; then 293 if [ "${_name}" = "${_n}" ] ; then
294 if [ ${_version} != ${_v} ] ; then 294 if [ "${_version}" != "${_v}" ] ; then
295 return 1 295 return 1
296 else 296 else
297 return 0 297 return 0
298 fi 298 fi
299 fi 299 fi