shell脚本:比较具有包含空格的值的2个变量

时间:2014-01-22 15:31:22

标签: shell

我有2个变量说

echo $a
[5] [2] [3]
echo $b
[9] [3] [2]

还有更多。我想比较这两个变量。

do <1> if they are equal
do <2> if they are unequal

我该怎么做?

1 个答案:

答案 0 :(得分:2)

您想比较包含空格的$a$b。使用if-then-elsedouble-quote变量:

if [ "$a" = "$b" ]; then
   echo '$a equals $b'
else
   echo '$a and $b differ'
fi