Bash Pagina 32

De la Wiki Linux Advanced
Sari la navigare Sari la căutare

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ă