我需要运行if语句,只要我在$counter
变量中存储的值大于5
。
以下是我当前(无效)脚本的相应部分:
if $counter > 5
then
echo "something"
fi
我犯的错误可能非常明显,但由于某些原因我无法在线找到解决方案.. 谢谢!
答案 0 :(得分:32)
这很简单:
if [ "$counter" -gt 5 ]
then
echo "something"
fi
答案 1 :(得分:18)
算术需要在((
和))
:
if (( $counter > 5 ))
顺便说一下,你也可以在$
算术中取消,但保留它并没有什么坏处。