Bash Pagina 32: Diferență între versiuni

De la Wiki Linux Advanced
Sari la navigare Sari la căutare
 
Fără descriere a modificării
Linia 1: Linia 1:
== printf ==
Comanda ''printf'' este utilizată în scripturile shell pentru a produce rezultate mai sofisticate decât cele generate de comanda ''echo''. Aceasta permite formatarea precisă a ieșirii, utilizând un șir de format care specifică cum ar trebui să fie structurat textul.
'''Caracteristici Principale'''
- ''Formatare Avansată'': Utilizând un șir de format, ''printf'' poate controla aspectul ieșirii, cum ar fi numărul de zecimale pentru numere sau alinierea textului.
- ''Fără Linie Nouă Implicită'': Spre deosebire de ''echo'', ''printf'' nu adaugă o linie nouă la finalul ieșirii, ceea ce permite un control mai bun asupra formatării.
- ''Ieșire în Variabile'': Folosind opțiunea ''-v'', ''printf'' poate trimite ieșirea către o variabilă în loc de a o afișa direct pe ecran.
''' Exemple de Utilizare '''
Iată câteva exemple de utilizare a comenzii ''printf'' într-un script Bash:
#!/bin/bash
printf "%s\n" "bună ziua printf"
printf "%s\t%s\n" "1" "2 3" "4" "5"
printf "%.1f\n" 255 0xff 0377 3.5




[[Bash_Pagina_31|Pagina anterioară]] | [[Bash_Pagina_33|Următoarea pagină]]
[[Bash_Pagina_31|Pagina anterioară]] | [[Bash_Pagina_33|Următoarea pagină]]

Versiunea de la data 27 octombrie 2024 09:46

printf

Comanda printf este utilizată în scripturile shell pentru a produce rezultate mai sofisticate decât cele generate de comanda echo. Aceasta permite formatarea precisă a ieșirii, utilizând un șir de format care specifică cum ar trebui să fie structurat textul.

Caracteristici Principale

- Formatare Avansată: Utilizând un șir de format, printf poate controla aspectul ieșirii, cum ar fi numărul de zecimale pentru numere sau alinierea textului. - Fără Linie Nouă Implicită: Spre deosebire de echo, printf nu adaugă o linie nouă la finalul ieșirii, ceea ce permite un control mai bun asupra formatării. - Ieșire în Variabile: Folosind opțiunea -v, printf poate trimite ieșirea către o variabilă în loc de a o afișa direct pe ecran.

Exemple de Utilizare

Iată câteva exemple de utilizare a comenzii printf într-un script Bash:

#!/bin/bash
printf "%s\n" "bună ziua printf"
printf "%s\t%s\n" "1" "2 3" "4" "5"
printf "%.1f\n" 255 0xff 0377 3.5


Pagina anterioară | Următoarea pagină