use until
This commit is contained in:
parent
4274c38849
commit
179f7e8eed
@ -28,15 +28,22 @@ done
|
|||||||
ces variable permete par exemple de faire réagir le script de manière différente, selon la réponse de l'utilisateur à une question (si ... alors .... sinon si .... sinon ....fin)
|
ces variable permete par exemple de faire réagir le script de manière différente, selon la réponse de l'utilisateur à une question (si ... alors .... sinon si .... sinon ....fin)
|
||||||
|
|
||||||
```
|
```
|
||||||
echo -n "voulez-vous voir le modele de votre carte graphique Y/n : "
|
until [[ $ouinon == "y" || $ouinon == "n" ]] ; do
|
||||||
|
echo -n "voulez-vous voir le modele de votre carte graphique Y/n : "
|
||||||
|
|
||||||
read ouinon
|
read ouinon
|
||||||
if [ "$ouinon" = "Y" ] || [ "$ouinon" = "y" ]; then
|
if [ "$ouinon" = "Y" ] || [ "$ouinon" = "y" ]; then
|
||||||
echo "votre carte graphique est une : "
|
|
||||||
lspci | grep VGA | cut -d: -f3 |tail -c +2
|
GRAPHIC_CARD = $(lspci | grep VGA | cut -d: -f3 |tail -c +2)
|
||||||
elif [ "$ouinon" = "N" ] || [ "$ouinon" = "n" ]; then
|
|
||||||
echo "OK, bye"
|
echo "votre carte graphique est une : $GRAPHIC_CARD
|
||||||
fi
|
|
||||||
|
elif [ "$ouinon" = "N" ] || [ "$ouinon" = "n" ]; then
|
||||||
|
echo "OK, bye"
|
||||||
|
else
|
||||||
|
echo "Il faut écrire "y" or "n" ;
|
||||||
|
fi
|
||||||
|
done
|
||||||
```
|
```
|
||||||
|
|
||||||
### while .... do .... done
|
### while .... do .... done
|
||||||
@ -154,4 +161,4 @@ siska@siska-pc:~/cours/doc/docs/cours/scripting
|
|||||||
|
|
||||||
`````
|
`````
|
||||||
#awk -f {"substring"}
|
#awk -f {"substring"}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user