Quali sono le doppie parentesi in bash

Quali sono le doppie parentesi in bash
Le staffe sono importanti in qualsiasi linguaggio di programmazione per eseguire il programma e ottenere gli output desiderati. In Bash, utilizziamo parentesi singole e doppie per eseguire compiti diversi tramite uno script. Tuttavia, molti principianti e persino gli utenti di Bash intermedi devono conoscere le doppie parentesi. Quindi in questo tutorial, riassumeremo brevemente quali sono le doppie parentesi in bash.

Quali sono le doppie parentesi in bash

Le parentesi doppie "(...))" sono simili al comando let, che è possibile utilizzare per eseguire calcoli aritmetici in uno script. Ad esempio, creiamo uno script che eseguirà vari calcoli aritmetici:

#!/Bin/Bash
Echo "Immettere i valori di A e B"
leggi un
Leggi b
Sum = $ ((a+b))
Echo "Aggiunta di $ a e $ b è $ somma"
((sub = a-b))
Echo "Sottrazione di $ A e $ B è $ sub"
num1 = a
Num2 = b
((multiply = num1*num2))
Echo "Moltiplicazione $ a e $ b è $ multiplica"
Divisione = $ ((NUM1/NUM2))
Echo "Divisione di $ A e $ B è $ Division"

Una volta eseguito lo script sopra, il terminale ti chiederà di inserire due numeri, quindi eseguirà i calcoli:

Allo stesso modo, è possibile utilizzare i seguenti modelli di stili doppie tra parentesi per ottenere i risultati richiesti:

#!/Bin/Bash
Echo "Immettere i valori di A e B"
leggi un
Leggi b
Sum = $ ((a+b))
Echo "Aggiunta di $ a e $ b è $ somma"
((sub = a-b))
Echo "Sottrazione di $ A e $ B è $ sub"
num1 = a
Num2 = b
((multiply = num1*num2))
Echo "Moltiplicazione $ a e $ b è $ multiplica"
Divisione = $ ((NUM1/NUM2))
Echo "Divisione di $ A e $ B è $ Division"

Questo script fornisce lo stesso risultato di quello precedente:

Puoi anche usare il [[piuttosto che [perché è un tipo avanzato che offre un sacco di miglioramenti come:

    • [[Può gestire in modo efficiente le corde vuote e alcune corde con lo spazio bianco.
    • Puoi usare || e && operatori logici con [[ma non [perché single [non può passare || e && operatore come argomento di comando.

Avvolgendo

Questo riguardava le doppie parentesi in bash, che puoi provare a migliorare facilmente i calcoli aritmetici. Abbiamo spiegato vari tipi di esempi per eseguire calcoli aritmetici aggiungendo doppie parentesi. Bash contiene un sacco di concetti che puoi imparare a diventare un esperto di bash. Quindi assicurati di dare un'occhiata a Linuxhint per leggere vari tutorial di Bash.