Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个需要运行的 if 语句,只要我存储在$counter变量中的值大于5.
$counter
5
这是我当前(不起作用)脚本的相应部分:
if $counter > 5 then echo "something" fi
我犯的错误可能非常明显,但由于某种原因我无法在线找到解决方案.. 谢谢!
嗯,这很简单:
if [ "$counter" -gt 5 ] then echo "something" fi
需要在((和之间进行算术运算)):
((
))
if (( $counter > 5 ))
顺便说一句,你也可以$省略 in 算术,尽管保留它并没有什么坏处。
$