Perintah printf
dalam Bash digunakan untuk mencetak teks dengan format yang ditentukan. Ini memungkinkan pengguna untuk mengontrol bagaimana output ditampilkan, termasuk pengaturan lebar, presisi, dan jenis data yang ditampilkan.
Berikut adalah sintaks dasar dari perintah printf
:
printf [options] [arguments]
-v
: Menyimpan hasil format ke dalam variabel.-f
: Menentukan format output.-n
: Menghilangkan karakter newline di akhir output.printf "Hello, World!\n"
printf "Nilai: %.2f\n" 3.14159
printf "Nama: %s, Umur: %d\n" "Alice" 30
printf "|%-10s|%10s|\n" "Nama" "Umur"
printf "|%-10s|%10d|\n" "Bob" 25
printf -v myVar "Hasil: %.1f" 9.876
echo $myVar
\n
untuk menambahkan baris baru dalam output.%s
untuk string, %d
untuk integer, dan %f
untuk floating-point.