İle Debarshi Das

Yazacağınız birçok Bash betiğinin metinle çalışması gerekir, bu nedenle bu temel işlemi anladığınızdan emin olun.

Sizin gibi okuyucular MUO'yu desteklemeye yardımcı oluyor. Sitemizdeki bağlantıları kullanarak bir satın alma işlemi gerçekleştirdiğinizde, bir ortaklık komisyonu kazanabiliriz. Devamını oku.

Birleştirme, iki değeri birleştirme işlemidir. Dize birleştirme, programlamanın ayrılmaz bir parçasıdır ve bunun için her tür yazılımda bir kullanım bulacaksınız.

Farklı programlama dilleri, dize birleştirme ile farklı şekillerde ilgilenir. Bash, iki diziyi birleştirmek için birkaç yöntem sunar.

Bash'te dizeleri nasıl birleştirebileceğinize bir göz atın.

+= Operatörünü Kullanma

Bash'te += operatörünü kullanarak iki dizi veya değişken ekleyebilirsiniz. İlk olarak, bir beyanda bulunun Bash değişkeni dizenin ilk bölümünü içeren ve += operatörünü kullanarak dizenin ikinci bölümüyle birleştirin. Ortaya çıkan dizeyi yazdırmak için yankıyı kullanın. += operatörüyle bash'ta dizeleri şu şekilde birleştirebilirsiniz:

instagram viewer
#!/usr/bin/bash

s="Merhaba"
s+="MUO'dan Dünya"
Eko"$s"

Çıktı "MUO'dan Merhaba Dünya" döndürmelidir:

Örnekte, bir dize değişkenini bir dize sabit değeriyle birleştirdiniz. İki değişkenin değerlerini birleştirmek istiyorsanız, bu yöntemi uyarlayabilirsiniz. Değişmez dizgiyi, şu şekilde birleştirmek istediğiniz ikinci değişkenle değiştirin:

#!/usr/bin/bash

s="Şen"
d=" Noel"
s+=$d
Eko"$s"

bir kez sen kabuk komut dosyanızı çalıştırın, "Mutlu Noeller" çıktısını almalısınız.

Dizeleri Sırayla Yerleştirerek Birleştirme

İki veya daha fazla diziyi veya değişkeni birleştirmenin en kolay yolu, bunları sırayla yazmaktır. Bu en uygun yaklaşım olmasa da yine de iş görür. İşte kodun nasıl görünmesi gerektiği:

#!/usr/bin/bash

s="Manchester"
b="Şehir"
Eko"$smilyar $"

Çıktı "Manchester City" olmalıdır. Ayrıca, parametre genişletmeyi kullanarak dize değişmezlerini değişkenlerle birleştirebilirsiniz. Bunu nasıl yapacağınız aşağıda açıklanmıştır:

#!/usr/bin/bash

s="Manchester City"
c="Erling Haaland oynuyor ${s}"
Eko"$ c"

Çıktı "Erling Haaland Manchester City'de oynuyor" olmalıdır.

Dizeleri Sayılarla Birleştirme

Bash'te, veri türü uyuşmazlığı hatalarıyla karşılaşmadan dizeleri ve sayıları kolayca birleştirebilirsiniz. Bunun nedeni Bash'in, aksi belirtilmediği sürece değerleri dizeler olarak ele almasıdır. "3" değerine sahip bir değişken, Python gibi bir dilde tamsayı, ancak Bash bunu her zaman bir dize değeri olarak ele alacaktır.

+= operatörünü kullanarak veya sırayla yazarak bir dizi ve bir sayıyı birleştirebilirsiniz. İşte bir örnek:

#!/usr/bin/bash

bir="Yüz"
bir+=100
Eko"$a"

Bu programın çıktısı "Yüz 100'dür" olmalıdır. Artık Bash'te dizeleri birleştirmenin en iyi yaklaşımlarını biliyorsunuz.

Bash Komut Dosyasının Temellerini Öğrenin

Bash betikleri, hem kritik hem de sıradan görevleri otomatikleştirmek için kullanışlıdır. Bash ile, sisteminizi veya sunucunuzu korumanıza yardımcı olacak mini kabuk programları yazabilirsiniz.

Dize birleştirme, Bash programları yazmak için ihtiyaç duyduğunuz temel becerilerden biridir. Temel bilgileri sağlam bir şekilde anlamak, kabuk komut dosyası oluşturma konusunda uzmanlaşmanıza yardımcı olacaktır.

Haber bültenimize abone ol

Yorumlar

PaylaşmakCıvıldamakPaylaşmakPaylaşmakPaylaşmak
Kopyala
E-posta
Paylaşmak
PaylaşmakCıvıldamakPaylaşmakPaylaşmakPaylaşmak
Kopyala
E-posta

link kopyalandı

İlgili konular

  • linux
  • Programlama
  • Programlama
  • Linux Bash Kabuğu

Yazar hakkında

Debarshi Das (40 Makale Yayınlandı)

Debarshi Das, siber güvenlik ve Linux hakkında yazmaya tutkuyla bağlı bağımsız bir güvenlik araştırmacısıdır. Çevrimiçi bir teknoloji ve güvenlik muhabiri olarak yarım on yılı aşkın deneyimiyle, haberleri takip etmekten keyif alıyor. teknolojiyi kolaylaştıran basitleştirilmiş, yüksek düzeyde erişilebilir açıklayıcılar ve nasıl yapılır kılavuzları hazırlamak. herkes. Gündüz programlama ve yayınlama yaparken, Debarshi'yi geceleri bilgisayar korsanlığı ve araştırma yaparken bulacaksınız.