unix shell loop types
Unix Kabuk Döngülerine ve Farklı Döngü Türlerine Genel Bakış:
- Döngü Sırasında Unix Yap
- Döngü İçin Unix
- Döngüye Kadar Unix
Bu eğitimde, bir dizi veri üzerinde bir dizi komutu yinelemek için kullanılan kontrol talimatlarını ele alacağız.
Unix, bir programın bir bölümünü belirli sayıda tekrar edebileceğimiz üç döngü yapısı sunar.
Unix Videosu # 17:
Unix'te Döngüler
Duruma göre farklı döngüler kullanabilirsiniz.
Onlar:
# 1) Unix For döngü ifadesi
Misal: Bu program 1 + 2 + 3 + 4 + 5 ekleyecek ve sonuç 15 olacaktır.
for i in 1 2 3 4 5 do sum=`expr $sum + $i` done echo $sum
# 2) Unix While döngü ifadesi
Misal: Bu program 'a' nın değerini 1'den 5'e kadar beş kez basacaktır.
a=1 while ( $a -le 5 ) do echo “value of a=” $a a=`expr $a + 1` done
# 3) Unix Until döngü ifadesi
Bu program 'a' nın değerini 1'den 2'ye iki kez yazdıracaktır.
a=1 until ( $a -ge 3 ) do echo “value of a=” $a a=`expr $a + 1` done
Bu döngüleri çalıştırırken, bazı durumlarda tüm yinelemeleri tamamlamadan önce döngüden çıkma veya kalan ifadeleri tamamlamadan önce döngüyü yeniden başlatma ihtiyacı olabilir. Bu, 'ara' ve 'devam et' ifadeleriyle sağlanabilir.
pc'de .bin dosyaları nasıl oynanır
Aşağıdaki program 'ara' işlemini göstermektedir:
num=1 while ( $num -le 5 ) do read var if ( $var -lt 0 ) then break fi num=`expr $num + 1` done echo “The loop breaks for negative numbers”
Yaklaşan eğitimimiz, Unix'te Functions ile çalışma hakkında size daha fazla bilgi verecek.
PREV Eğitimi | SONRAKİ Eğitici
Önerilen Kaynaklar
- Parametreli ve Dönüşlü Unix Shell Komut Dosyası İşlevleri
- Unix Shell Komut Dizilerinde Switch Case Kullanımı: Case-esac İfadesi
- Örneklerle Unix Shell Komut Dosyası Oluşturma Eğitimi
- Unix Borular Eğitimi: Unix Programlamada Borular
- Unix Nedir: Unix'e Kısa Bir Giriş
- Unix Metin İşleme Komutları: Örneklerle Unix Filtreleri
- Örneklerle C ++ 'da Döngü Oluşturur
- VBScript Döngüleri: Döngü İçin, Döngü Yap ve Döngü Halinde