無(wú)if嵌套循環(huán)計(jì)算器中的多條件判斷語(yǔ)句錯(cuò)誤,
#我在測(cè)試無(wú)if嵌套循環(huán)的計(jì)算器中,有一條語(yǔ)句錯(cuò)誤 num1=1 num2=2 test1=$(?echo?"$num1"?|?sed?'s/[0-9]//g'?) test2=$(?echo?"$num2"?|?sed?'s/[0-9]//g'?) [?-n"$num1"?-a?-n"$num2"?-a?-n"$a"?-a?-z"test1"?-a?-z"test2"?-a?"$a"?==?"+"?]?&&?echo?0 #在這條判斷語(yǔ)句中,test1是變量,但是我沒用變量符$時(shí)?該語(yǔ)句能執(zhí)行成功,?在如下語(yǔ)句我用了$符引用變量卻報(bào)錯(cuò)了,為什么? [?-n"$num1"?-a?-n"$num2"?-a?-n"$a"?-a?-z"$test1"?-a?-z"$test2"?-a?"$a"?==?"+"?]?&&?echo?0 -bash:?[:?too?many?arguments