'-gt'运算符在bash编程中意味着什么

Dev*_*per 1 unix linux bash

嗨,我是bash编程的新手,我正在读代码,但我无法理解一件事.-gt在这段代码中意味着什么

if [ $result -gt 0 ] ; 
    then  
       exit 1 ;
    fi
Run Code Online (Sandbox Code Playgroud)

dev*_*ull 5

这是一个算术测试. help test讲述:

  arg1 OP arg2   Arithmetic tests.  OP is one of -eq, -ne,
                 -lt, -le, -gt, or -ge.
Run Code Online (Sandbox Code Playgroud)

-gt 大于.

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