bashscript中出现故障

时间:2019-03-24 23:17:12

标签: bash if-statement cmp

我有一个代码:

flag=true

if cmp -s item1 item2 ; then
   if test flag = true; then
      echo 'a'
   else 
      echo 'b'
   fi
fi

并且出于某种原因,只有else被触发,我得到'b',为什么呢?

0 个答案:

没有答案