Bash Pagina 39: Diferență între versiuni
Sari la navigare
Sari la căutare
Admin (discuție | contribuții) (Pagină nouă: Pagina anterioară | Următoarea pagină) |
Admin (discuție | contribuții) |
||
| (Nu s-au afișat 2 versiuni intermediare efectuate de același utilizator) | |||
| Linia 1: | Linia 1: | ||
== Exercițiul 1 == | |||
'''Ești sigur de scenariu''' | |||
Citește de la operator un răspuns | |||
#!/bin/bash | |||
echo -n "Sunteți sigur (Y/N)? " | |||
raspuns= | |||
while <nowiki>[[ ! $raspuns ]]</nowiki>; do | |||
read -r -n 1 -s raspuns | |||
if <nowiki>[[ $raspuns =~ [Yy] ]]</nowiki>; then | |||
raspuns="da" | |||
elif <nowiki>[[ $raspuns =~ [Nn] ]]</nowiki>; then | |||
raspuns="nu" | |||
fi | |||
done | |||
printf "\n%s\n" "$raspuns" | |||
[[Bash_Pagina_38|Pagina anterioară]] | [[Bash_Pagina_40|Următoarea pagină]] | [[Bash_Pagina_38|Pagina anterioară]] | [[Bash_Pagina_40|Următoarea pagină]] | ||
Versiunea curentă din 27 octombrie 2024 10:27
Exercițiul 1
Ești sigur de scenariu
Citește de la operator un răspuns
#!/bin/bash
echo -n "Sunteți sigur (Y/N)? "
raspuns=
while [[ ! $raspuns ]]; do
read -r -n 1 -s raspuns
if [[ $raspuns =~ [Yy] ]]; then
raspuns="da"
elif [[ $raspuns =~ [Nn] ]]; then
raspuns="nu"
fi
done
printf "\n%s\n" "$raspuns"