Bash Pagina 52: Diferență între versiuni
Sari la navigare
Sari la căutare
Admin (discuție | contribuții) (Pagină nouă: == Exercițiul 5: Buclă infinită folosind while == Acest exercițiu arată cum să folosești o buclă '''while''' pentru a crea o buclă infinită din care utilizatorul poate ieși cu CTRL+C. === Scenariul === Scriptul va afișa un mesaj continuu până când utilizatorul decide să întrerupă execuția. === Script === #!/bin/bash # Bucla infinita while true do echo "Aceasta este o bucla infinita. Apasa CTRL+C pentru a iesi." sleep 1 # Așteaptă 1 secund...) |
(Nicio diferență)
|
Versiunea curentă din 27 octombrie 2024 11:29
Exercițiul 5: Buclă infinită folosind while
Acest exercițiu arată cum să folosești o buclă while pentru a crea o buclă infinită din care utilizatorul poate ieși cu CTRL+C.
Scenariul
Scriptul va afișa un mesaj continuu până când utilizatorul decide să întrerupă execuția.
Script
#!/bin/bash # Bucla infinita while true do echo "Aceasta este o bucla infinita. Apasa CTRL+C pentru a iesi." sleep 1 # Așteaptă 1 secundă între mesaje done
Explicație
- Scriptul utilizează while true pentru a crea o buclă infinită.
- În interiorul buclei, se afișează un mesaj și se folosește sleep 1 pentru a aștepta 1 secundă între mesaje, astfel încât să nu fie prea multe mesaje afișate rapid.
- Utilizatorul poate întrerupe execuția scriptului în orice moment apăsând CTRL+C.
Aceste exerciții ajută la înțelegerea buclelor until și while în Bash.