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;