Teknoloji'nin
Yazılım'ın
Tasarım'ın
Yeni Adresi!

Detaylı Arama

teknotesi
Grafik Tasarım

Pratik bilgiler ve Binlerce ücretsiz indirme bağlantıları.

teknotesi
Yazılım

Pratik bilgiler ve Binlerce ücretsiz indirme bağlantıları.

teknotesi
Proğramlar

Binlerce Ücretsiz ve full crackli proğramlar.

Bash If, Elif ve If Else Örneklerle Açıklanıyor

  • Konuyu Paylaş
Bash If, Elif ve If Else Örneklerle Açıklanıyor

Bash Komut Dosyaları genel olarak sistem yöneticilerinin, geliştiricilerin ve Linux kullanıcılarının hayatlarını kolaylaştırmak için gereklidir. Ve bash komut dosyası oluşturmanın ayrılmaz bir parçası da koşullu ifadelerdir, yani if, else if ve if else ( elif) ifadeleri. Bu koşullu ifadeler, Linux kullanıcılarının bash betiğinde kullanılan farklı koşullara göre kararlar almasına olanak tanır ve böylece çok ihtiyaç duyulan esneklik ve verimliliği sağlar. Bununla birlikte If, ​​Elif ve If Else bash ifadelerinin nasıl kullanılacağına örneklerle bakalım. İçindekiler

Bash betiğinde karar almak için kullanılan en yaygın ve temel koşullu ifade “if” ifadesidir. Bu esas olarak belirli bir koşulun karşılanıp karşılanmadığını kontrol etmeniz gerektiğinde kullanılır. Bash'te if ifadesini kullanmanın sözdizimi şöyledir:
if [[  ]] sonra  fi

Yukarıdaki sözdiziminde, yalnızca karşılandığında yürütülür. Örneğin, kullanıcı giriş değerinin 10'dan küçük olup olmadığını kontrol ettikten sonra konsolda bir mesaj yazdırmanız gerekiyorsa:
#!/bin/bash echo -n "Bir sayı girin: " read num if [[ $num -lt 20 ]] ardından echo "Değer 20'den küçük." fi

Yukarıdaki script çalıştırıldığında kullanıcı giriş değerinin 20'den küçük olup olmadığı kontrol edilir. 20'den küçükse “Değer 20'den küçüktür.” çıktı olarak yazdırılır.

Bash Komut Dosyasında If Else İfadesi Nasıl Kullanılır

Yani if ​​ifadesi ile bir koşul sağlandığı sürece belirli bir işlemi gerçekleştirebilirsiniz. Ancak bazen şartın sağlanmaması durumunda operasyon yapmanız gerekebilir. Bunun için,

Bash If, Elif ve If Else Örneklerle Açıklanıyor
'niz için bash betiğinize daha fazla esneklik eklemek amacıyla if ifadesi ile birlikte bir "else" koşullu ifadesini kullanabilirsiniz. Örneğin, kullanıcının oy vermeye uygun olup olmadığını kontrol etmek için:
#!/bin/bash echo "Lütfen yaşınızı girin:" read age if [ "$age" -ge 18 ]; ardından echo "Tebrikler! Oy verme hakkına sahipsiniz." else echo "Üzgünüz, henüz oy verme hakkına sahip değilsiniz." fi 

Else If ( Nasıl Kullanılır? Elif) Bash Komut Dosyasında

if-else koşul yapısı bir koşulu kontrol etmek ve buna göre bir görevi yürütmek için iyi olsa da, birden fazla koşulu test etmeniz gerekiyorsa ne olur? Böyle bir durum için “else if” veya “elif” ifadesi devreye giriyor. Elif ile birden fazla koşulu test edebilir ve bash betiğinizi buna göre değiştirebilirsiniz. Bash'te elif ifadesini kullanmanın sözdizimi şöyledir:
if [condition_1 ] ardından  elif [condition_2 ] sonra  else  fi

Örneğin:
 #!/bin/bash echo -n "Bir meyve adı girin: " read meyve if [ "$meyve" = "elma" ] ardından echo "Bu bir elma." elif [ "$meyve" = "muz" ] ardından echo "Bu bir muz." else echo "Bu ne elma ne de muz." fi 
Bash If, Elif ve If Else Örneklerle Açıklanıyor

Yorumlar
Yorum Yapmak için giriş yapmalısınız
En YeniKonular
En iyi harici sürücüler 2024: Yedekleme, depolama ve taşınabilirlik

Harici USB/Thunderbolt sürücüleri (diğer adıyla doğrudan bağlı depolama veya DAS), önemli dosyalarınızı hızlı bir şekilde yedeklemenin yanı sıra ihtiyaç duymadığınız verileri bilgisayarınızın hızlı dahili depolama alanında depolamanın son derece kullanışlı bir yoludur . Ayrıca konumlar ve cihazlar arasında veri aktarımı konusunda da son derece kullanışlıdırlar.

Evinizin güvenliğini artıran 7 halkalı kamera video ayarı

Konu ev güvenliği olduğunda video kalitesi bir lüksten daha fazlasıdır; bir zorunluluktur. Net ve ayrıntılı görüntüler, potansiyel tehditlerin belirlenmesinde ve evinizin iyi korunmasını sağlamada büyük fark yaratabilir. Ring, kameralarının netliğini, kullanılabilirliğini ve etkinliğini artırmak için tasarlanmış bir dizi özelleştirilebilir video ayarı sunar. İster deneyimli bir Ring kullanıcısı olun ister yeni başlıyor olun, bu ayarları anlamak sisteminizden en iyi şekilde yararlanmanıza yardımcı olabilir.