嗨,我是bash编程新手,我正在读一段代码,但我不能理解一件事。
在这段代码中-gt是什么意思

if [ $result -gt 0 ] ;
    then
       exit 1 ;
    fi

最佳答案

这是一个算术测验。help test告诉:

  arg1 OP arg2   Arithmetic tests.  OP is one of -eq, -ne,
                 -lt, -le, -gt, or -ge.

-gt大于。
在您的示例中,如果变量result大于零,则条件为true。

关于linux - “-gt”运算符在bash编程中意味着什么,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21786868/

10-12 03:25