![输出变量的结果](https://linux22.com/image/78466/%E8%BE%93%E5%87%BA%E5%8F%98%E9%87%8F%E7%9A%84%E7%BB%93%E6%9E%9C.png)
我有一个 if 语句,我希望在一种情况下将 1 添加到变量 v,在另一种情况下添加到变量 inv。我做了以下操作
v=$((v + 1))
,inv=$((inv + 1))
我想输出结果,所以我这样做了
echo "The number of valid is "$v" and the number of invalid is "$inv"."
但是当我运行该程序时它不起作用?我如何输出方程的结果?
答案1
对于初学者,您应该引用变量(即将它们放在 里面"..."
)。所以你的输出语句应该是这样的:
echo "The number of valid is $v and the number of invalid is $inv."
如果您发现需要更新问题,我会更新我的答案。