Red de conocimiento informático - Material del sitio web - En la condición if del shell, ¿cómo juzgar agt; 0 y (bgt; 0 o cgt; 0)?

En la condición if del shell, ¿cómo juzgar agt; 0 y (bgt; 0 o cgt; 0)?

si [ $b -gt 0 -o $c -gt 0 -a $a -gt 0 ] entonces

......

fi

Los operadores relacionales en el shell se explican a continuación:

-gt significa mayor que, mayor que

-lt significa menor que, menor que

-eq significa igual, igual

Los caracteres de conexión en el shell se explican a continuación:

-a significa y, y

-o significa o, o

también se puede escribir así:

if [ $b -gt 0 ] || [ $c -gt 0 ] amp;amp; $a -gt 0 ]; entonces

......

fi

Entre ellos, amp;