Bash Pagina 23: Diferență între versiuni
Sari la navigare
Sari la căutare
Admin (discuție | contribuții) (Pagină nouă: ===If=== Pagina anterioară | Următoarea pagină) |
Admin (discuție | contribuții) (→If) |
||
(Nu s-au afișat 6 versiuni intermediare efectuate de același utilizator) | |||
Linia 1: | Linia 1: | ||
===If=== | ===If=== | ||
if <TEST-COMMAND> | |||
then | |||
<STATEMENTS> | |||
else | |||
<STATEMENTS> | |||
fi | |||
'''Exemplu''' | |||
#!/bin/bash | |||
echo -n "introduceți un număr: " | |||
read VAR | |||
if <nowiki>[[ $VAR -gt 10 ]]</nowiki> | |||
then | |||
echo "Numărul introdus este mai mare ca 10." | |||
else | |||
echo "Numărul introdus nu este mai mare ca 10." | |||
fi | |||
Cuvântul cheie ''then'' poate fi folosit pe aceeași linie, însă trebuie folosit semnul '';''. | |||
if <nowiki>[[ $VAR -gt 10 ]]</nowiki>; then | |||
echo "Numărul introdus este mai mare ca 10." | |||
else | |||
echo "Numărul introdus nu este mai mare ca 10." | |||
fi | |||
[[Bash_Pagina_22|Pagina anterioară]] | [[Bash_Pagina_24|Următoarea pagină]] | [[Bash_Pagina_22|Pagina anterioară]] | [[Bash_Pagina_24|Următoarea pagină]] |
Versiunea curentă din 27 octombrie 2024 08:45
If
if <TEST-COMMAND> then <STATEMENTS> else <STATEMENTS> fi
Exemplu
#!/bin/bash echo -n "introduceți un număr: " read VAR if [[ $VAR -gt 10 ]] then echo "Numărul introdus este mai mare ca 10." else echo "Numărul introdus nu este mai mare ca 10." fi
Cuvântul cheie then poate fi folosit pe aceeași linie, însă trebuie folosit semnul ;.
if [[ $VAR -gt 10 ]]; then echo "Numărul introdus este mai mare ca 10." else echo "Numărul introdus nu este mai mare ca 10." fi