Bash Pagina 49
Sari la navigare
Sari la căutare
Exercițiul 1: Desenarea unei linii folosind o buclă for
Acest exercițiu demonstrează cum să folosești o buclă for pentru a desena o linie pe ecran, utilizând caractere ASCII.
Scenariul
Vom folosi o buclă for pentru a afișa un număr specific de caractere pe o linie, astfel încât utilizatorul să poată vedea o linie orizontală.
Script
#!/bin/bash # Numărul de caractere de desenat num_chars=50 # Desenarea liniei for (( i=1; i<=num_chars; i++ )) do echo -n "*" done # încheiem linia cu o nouă linie echo
Explicație
Scriptul definește o variabilă num_chars care stabilește câte caractere vor fi desenate. Bucla for iterează de la 1 la num_chars și folosește echo -n pentru a nu adăuga o nouă linie după fiecare caracter. La final, se folosește echo fără argumente pentru a adăuga o nouă linie.