我正在编写一个bash脚本,当我尝试减去2个变量时出现错误。我尝试了很多方法将减法声明为单个变量,但我经常遇到错误。声明变量的正确方法是什么?提前谢谢。
if [ ${$packets1 - $packets2} -gt 30 ]
答案 0 :(得分:0)
这里有一个适用于Bash的工作解决方案:
packets1=300
packets2=176
if [ $(( packets1 - packets2 )) -gt 30 ]
then
echo "This is true!"
fi
问候!