Bash Pagina 23: Diferență între versiuni

De la Wiki Linux Advanced
Sari la navigare Sari la căutare
Etichetă: Revenit
Linia 13: Linia 13:
  echo -n "introduceți un număr: "
  echo -n "introduceți un număr: "
  read VAR
  read VAR
  if [[ $VAR -gt 10 ]]
  if \[\[ $VAR -gt 10 \]\]
  then
  then
   echo "Numărul introdus este mai mare ca 10."
   echo "Numărul introdus este mai mare ca 10."
Linia 22: Linia 22:
Cuvântul cheie ''then'' poate fi folosit pe aceeași linie, însă trebuie folosit semnul '';''.
Cuvântul cheie ''then'' poate fi folosit pe aceeași linie, însă trebuie folosit semnul '';''.


  if [[ $VAR -gt 10 ]]; then
  if \[\[ $VAR -gt 10 \]\]; then
   echo "Numărul introdus este mai mare ca 10."
   echo "Numărul introdus este mai mare ca 10."
  else  
  else  

Versiunea de la data 27 octombrie 2024 08:43

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
 


Pagina anterioară | Următoarea pagină