Bash'te Yeni Satır Yazdır

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, nBu, 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çenek printf 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.

Zaman Damgası:

Den fazla Yığın kötüye kullanımı