Giriş
Bash'te bir Yeni hat Bir metin satırının sonunu ve yeni bir satırın başlangıcını ifade eder. Bash'te bir komut yürütüldüğünde, çıktı genellikle terminalde metnin her satırı yeni bir satırla bitecek şekilde görüntülenir. Yeni satır karakteri özel bir kaçış dizisiyle temsil edilir, n
Bu, terminale imleci bir sonraki satırın başına taşımasını söyler.
Bash'te yeni bir satır yazdırmak önemlidir çünkü çıktının okunması ve anlaşılması kolay bir şekilde biçimlendirilmesine yardımcı olur. Örneğin, çok fazla çıktı üreten bir komutun sonuçlarını yazdırıyorsanız, yeni satırların kullanılması bilgilerin ayrıştırılmasını kolaylaştırabilir. Ek olarak, çıktının farklı bölümlerini görsel olarak ayırmak için yeni satırlar kullanılabilir ve böylece belirli bilgilerin bulunması daha kolay hale gelir.
Bu makalede, yeni bir satır yazdırmanın birkaç farklı yoluna göz atacağız.
echo
ile komut-e
seçenekprintf
komut ve kaçış sırasın
.
Bash'te Yeni Bir Satır Yazdırmanın İki Yolu
Bash'te yeni bir satır yazdırmanın birkaç farklı yolu. Bu bölümde en yaygın iki tanesine göz atacağız.
Kullanma kaçırmak ile komut “-e” seçenek
The echo
komutu Bash'te bir mesaj veya çıktı görüntülemek için kullanılır. Genellikle bir metin dizesini yazdırmak için kullanılır, ancak aynı zamanda bir değişkenin değerini veya bir komutun çıktısını yazdırmak için de kullanılabilir.
The echo
komutu, davranışını özelleştirmenize olanak tanıyan bir dizi seçeneğe sahiptir. Bizim ilgilendiğimiz şey şu -e
Çıktıya özel karakterler eklemek için kaçış dizilerini kullanmanıza olanak tanıyan seçenek.
Bu özel seçenek, n
Bash'te yeni bir satır yazdırmak için özel karakter:
echo -e "This is the first linenThis is the second line"
Bu bize şunları verecektir:
This is the first line
This is the second line
Kullanma printf komuta
Bash'te, printf
komutu terminalde bir mesaj veya çıktı görüntülemek için kullanılır. Şuna benzer echo
komut, ancak genellikle daha güçlü ve esnekve sıklıkla tercih edilir echo
Bash betiklerinde çıktıyı biçimlendirmek ve yazdırmak için.
Facebok sayfasını beğenin : echo
, printf
bir metin dizesini, bir değişkenin değerini veya bir komutun çıktısını yazdırmak için kullanılabilir. Fakat, printf
ayrıca sağlar bir biçim dizesi belirtinçıktının görünümünü daha ayrıntılı olarak kontrol etmenize olanak tanır.
Bu nedenle herhangi bir özel seçenek/bayrak kullanmaya gerek yoktur (gibi -e
), iki tırnak işareti arasına karıştırma formatını yazmanız yeterli:
printf "This is the first linenThis is the second line"
Beklendiği gibi, bu bize şunları sağlayacaktır:
This is the first line
This is the second line
Not: Bu örneklerin tamamında, n
kaçış dizisi yeni bir satırı temsil etmek için kullanılır. echo
ve printf
komutlar metni terminale yazdırmak için kullanılır ve -e
seçeneği echo
kaçış dizilerini yorumlamasını sağlar.
Sonuç
Sonuç olarak, Bash'te yeni bir satır yazmak, betiklerinizin ve komutlarınızın çıktısını okunması ve anlaşılması kolay bir şekilde biçimlendirmenize olanak tanıyan önemli bir iştir. Bu makalede, Bash'te yeni bir satır yazmanın en yaygın iki yolunu ele aldık: echo
ile komut -e
seçeneği ve printf
Komut.