Maggiore al confronto numerico in una sceneggiatura bash

Maggiore al confronto numerico in una sceneggiatura bash
Gli script bash hanno molte opzioni per i calcoli matematici dal terminale. Puoi fare qualsiasi cosa dalla generazione di un elenco di numeri al confronto dei numeri tramite script. Sebbene lo sviluppo di un elenco numerico sia facile, confrontare i numeri può essere difficile per i principianti. I confronti in uno script bash sono utili in quanto confronta i dettagli ed esegue i comandi di conseguenza. In questo tutorial, spiegheremo i diversi modi di utilizzare il confronto più grande che numerico in uno script bash.

Maggiore al confronto numerico in una sceneggiatura bash

Esistono vari modi per confrontare due numeri nella sceneggiatura bash e li descriveremo tutti con alcuni esempi:

Confronta due numeri usando il comando>

È un semplice comando che puoi usare per scoprire il numero maggiore nel confronto. Ad esempio, hai x = 55 e y = 66. È possibile utilizzare il seguente script per confrontare X e Y in una condizione:

Nel codice sorgente indicato, abbiamo usato il (($ x> $ y)) che restituisce vero quando il valore di x è maggiore di y.

Le doppie parentesi vengono utilizzate per creare le operazioni aritmetiche interi. È una caratteristica integrata dello script bash che restituisce 1 per vero o zero per false. Ora, eseguiamo lo script bash per ottenere il seguente risultato:

./confronto.sh

Allo stesso modo, è possibile utilizzare il confronto maggiore o uguale usando il comando> =. Quando x è maggiore di y, restituisce vero.

Questo script fornisce il seguente risultato nel terminale:

./confronto.sh

Confronta due numeri usando il comando -gt

È possibile utilizzare il comando -gt nello script per verificare il numero maggiore nella condizione. Ecco l'esempio di script bash che puoi provare:

Il comando -gt (maggiore di) controlla se un valore è maggiore dell'altro. Una volta eseguito uno script bash, otterrai il seguente risultato:

./confronto.sh

Allo stesso modo, è possibile utilizzare il comando -ge (maggiore o uguale) per verificare il confronto numerico maggiore o uguale:

Otterrai il seguente risultato eseguendo lo script nel terminale:

./confronto.sh

Conclusione

Ecco come è possibile eseguire in modo efficiente il confronto numerico più grande di una sceneggiatura bash. È possibile confrontare variabili, stringhe e numeri usando il comando di script> o -gt. Abbiamo usato i più esempi per descrivere i metodi per confrontare due numeri in bash. Allo stesso modo, puoi usare < or -lt commands to evaluate the less than numerical comparison.