一个shell字符的问题 ${str[*]} str为一个普通字符串
发表于 : 2011-11-08 18:06
str=""
while [ -z "${str[*]}" ]; do
......
done
我想问一下 中括号里面的判断 是什么意思 为什么不直接while [ -z "$str" ];do 呢??
那样写的话,感觉把str当成数组了一样
while [ -z "${str[*]}" ]; do
......
done
我想问一下 中括号里面的判断 是什么意思 为什么不直接while [ -z "$str" ];do 呢??
那样写的话,感觉把str当成数组了一样