Pengantar
Di Bash, a garis baru mengacu pada akhir baris teks dan awal yang baru. Ketika sebuah perintah dijalankan di Bash, hasilnya sering ditampilkan di terminal dengan setiap baris teks diakhiri dengan baris baru. Karakter baris baru diwakili oleh urutan pelarian khusus, n
, yang memberi tahu terminal untuk memindahkan kursor ke awal baris berikutnya.
Mencetak baris baru di Bash penting karena membantu memformat keluaran dengan cara yang mudah dibaca dan dipahami. Misalnya, jika Anda mencetak hasil dari perintah yang menghasilkan banyak keluaran, menggunakan baris baru dapat memudahkan penguraian informasi. Selain itu, baris baru dapat digunakan untuk memisahkan bagian output yang berbeda secara visual, membuatnya lebih mudah untuk menemukan informasi tertentu.
Pada artikel ini, kita akan melihat beberapa cara berbeda untuk mencetak baris baru, termasuk menggunakan
echo
perintah dengan-e
opsi, opsiprintf
perintah, dan urutan pelariann
.
Dua Cara Mencetak Baris Baru di Bash
Berikut adalah beberapa cara berbeda untuk mencetak baris baru di Bash. Pada bagian ini kita akan melihat dua yang paling umum.
Menggunakan gema perintah dengan "-untuk" Option
Grafik echo
perintah digunakan untuk menampilkan pesan atau output di Bash. Ini sering digunakan untuk mencetak string teks, tetapi juga dapat digunakan untuk mencetak nilai variabel atau output dari perintah.
Grafik echo
perintah memiliki sejumlah opsi yang memungkinkan Anda menyesuaikan perilakunya. Yang kami minati adalah -e
opsi, yang memungkinkan Anda menggunakan urutan escape untuk menyertakan karakter khusus dalam output.
Opsi khusus itu memungkinkan kita untuk menggunakan n
karakter khusus untuk mencetak baris baru di Bash:
echo -e "This is the first linenThis is the second line"
Ini akan memberi kita:
This is the first line
This is the second line
Menggunakan Printf Command
Di Bash, itu printf
Perintah ini digunakan untuk menampilkan pesan atau output di terminal. Hal ini mirip dengan echo
perintah, tetapi umumnya lebih kuat dan fleksibel, dan sering lebih disukai daripada echo
untuk memformat dan mencetak keluaran dalam skrip Bash.
Seperti echo
, printf
dapat digunakan untuk mencetak string teks, nilai variabel, atau output dari perintah. Namun, printf
juga memungkinkan Anda untuk menentukan format string, yang memungkinkan Anda mengontrol tampilan output dengan lebih detail.
Oleh karena itu, tidak perlu menggunakan opsi/tanda khusus (seperti -e
), cukup tulis format pengadukan di antara dua tanda kutip:
printf "This is the first linenThis is the second line"
Seperti yang diharapkan, ini akan menghasilkan kita dengan:
This is the first line
This is the second line
Catatan: Dalam semua contoh ini, the n
escape sequence digunakan untuk mewakili baris baru. Itu echo
dan printf
perintah digunakan untuk mencetak teks ke terminal, dan -e
pilihan untuk echo
memungkinkan untuk menafsirkan urutan melarikan diri.
Kesimpulan
Kesimpulannya, menulis baris baru di Bash adalah tugas penting yang memungkinkan Anda memformat keluaran skrip dan perintah dengan cara yang mudah dibaca dan dipahami. Pada artikel ini, kami membahas dua cara paling umum untuk menulis baris baru di Bash โ menggunakan echo
perintah dengan -e
pilihan, dan printf
perintah.