Shell Scripting Tutorial | Shell Scripting Crash Course | Linux Certification Training | Edureka
İçindekiler:
En yaygın kullanılan dize işlemlerinden biri birleştirme işlemidir. Dize birleştirme, bir dizeyi başka bir dizenin sonuna ekleyerek dizeleri birleştirmek için kullanılan süslü bir programlama kelimesidir.
Bu derste, Bash'de dizelerin nasıl birleştirileceğini açıklayacağız.
Dizeleri Birleştirme
İki veya daha fazla dize değişkenini birleştirmenin en basit yolu, bunları birbiri ardına yazmaktır:
VAR1="Hello, " VAR2=" World" VAR3="$VAR1$VAR2" echo "$VAR3"
Son satır, birleştirilmiş dizeyi yankılar:
Hello, World
Ayrıca bir veya daha fazla değişkeni değişmez dizelerle birleştirebilirsiniz:
VAR1="Hello, " VAR2="${VAR1}World" echo "$VAR2"
Hello, World
Yukarıdaki örnekte, değişken adını çevreleyen karakterlerden korumak için
VAR1
değişkeni kıvırcık parantez içine alınmıştır. Değişkeni başka bir geçerli değişken adı karakteri izlediğinde, küme parantezi
${VAR1}
içine almalısınız.
Herhangi bir kelime bölme veya globbing sorununu önlemek için, değişken adı etrafında her zaman çift tırnak kullanmaya çalışmalısınız. Değişken enterpolasyonu ve ters eğik çizgi karakterinin çift tırnak işareti yerine özel muamelesini bastırmak istiyorsanız.
Bash değişkenleri “tip” e göre ayırmaz, değişkenler bağlama bağlı olarak tamsayı veya dizge olarak ele alınır. Ayrıca yalnızca rakam içeren değişkenleri birleştirebilirsiniz.
VAR1="Hello, " VAR2=2 VAR3=" Worlds" VAR4="$VAR1$VAR2$VAR3" echo "$VAR4"
Dizeleri + = İşleciyle Birleştirme
Dizeleri bash'da birleştirmenin başka bir yolu, değişkenleri veya değişmez dizeleri
+=
operatörünü kullanarak bir değişkene eklemektir:
VAR1="Hello, " VAR1+=" World" echo "$VAR1"
Hello, World
Aşağıdaki örnek
+=
işlecini dizeleri bash for loop için bitiştirmek için kullanmaktadır:
VAR="" for ELEMENT in 'Hydrogen' 'Helium' 'Lithium' 'Beryllium'; do VAR+="${ELEMENT} " done echo "$VAR"
Hydrogen Helium Lithium Beryllium
Sonuç
Dize değişkenlerini birleştirmek Bash betiklemesindeki en temel işlemlerden biridir. Bu öğreticiyi okuduktan sonra, Bash'te dizeleri nasıl birleştireceğiniz konusunda iyi bir anlayışa sahip olmalısınız. Dizeleri karşılaştırma hakkındaki kılavuzumuza da bakabilirsiniz.
Microsoft, Windows Live'u Yeniler: Sosyalleşmeye ve Birleştir'e Hizmet Ekliyor
Microsoft, yeni ve revize edilmiş Windows Live web servislerini tanıttı. çeşitli popüler sosyal ağ ve topluluk sitelerinde hesaplar dahil olmak üzere dijital yaşamınızın tüm yönlerini yönetmek için araçlar.
Python'da dizeleri tamsayılara dönüştürme
Genellikle Python kodu yazarken, bir veri türünü diğerine dönüştürmeniz gerekir. Python'da, dahili int () işlevini kullanarak bir dizeyi tamsayıya dönüştürebilirsiniz.
Bash dizeleri nasıl karşılaştırılır
Bash komut dosyaları yazarken, eşit olup olmadıklarını kontrol etmek için genellikle iki dizeyi karşılaştırmanız gerekir. İki dizgi aynı uzunlukta olduklarında ve aynı karakter dizisini içerdiklerinde eşittir.







