Bash Pagina 61

De la Wiki Linux Advanced
Sari la navigare Sari la căutare

Rezumat

Această secțiune oferă o privire de ansamblu asupra conceptelor fundamentale legate de variabile în Bash, inclusiv variabile întregi, expresii aritmetice, variabile doar pentru citire, exportarea variabilelor și matrice.

Variabile întregi

Declararea variabilelor întregi: Variabilele întregi pot fi declarate folosind comanda declare -i. Acest atribut permite evaluarea automată a expresiilor aritmetice.

Expresii aritmetice

Sintaxă:
((..)): Utilizată pentru evaluarea expresiilor aritmetice. De exemplu:

((x = 5 + 3))  # x va fi 8

$((..)): Oferă o substituție a expresiei aritmetice, returnând rezultatul. De exemplu:

result=$((x / 2))  # result va conține valoarea lui x împărțită la 2

Variabile numai pentru citire

Declararea variabilelor ca fiind doar citire: Utilizați declare -r pentru a face o variabilă constantă, care nu poate fi modificată după declarație.

declare -r PI=3.14

Exportarea variabilelor

Declararea variabilelor exportate: Utilizați declare -x pentru a declara variabile care vor fi exportate în subprocesele shell.

declare -x VAR="valorea"

Comanda export: Aceasta este o altă modalitate de a exporta variabile:

export VAR="valorea"

Matrice

Declararea și utilizarea matricelor: Matricele pot fi declarate folosind declare -a și pot conține mai multe valori, accesibile prin indici.

declare -a array
array[0]="valoare1"
array[1]="valoare2"


Pagina anterioară | Următoarea pagină