"If" vs "Else if"
Awk komutunda çalışırken, 'if' ve 'else if' ifadelerinin sık karşılaşılan durumları olacaktır. Awk'ın programın akışını kontrol eden birkaç koşullu ifadeyi desteklediğini takdir etmek önemlidir. Bu dilde yaygın olan koşullu ifadelerin kapsamlı bir değerlendirmesi 'C' programlama dilindeki koşullara benzer.
Normal bir senaryoda, program tarafından teslim edilen deyim koşulun doğru olup olmadığını denetleyen deyimdir. Bu, gerçekleştirilen eylemden önce her seferinde yapılır. Koşulun doğru olması durumunda, koşulun başvurduğu eylem gerçekleştirilir.
Gerçekleştirilen koşul, yanlış olarak adlandırılan eylemin yanlış olması sonucu da ortaya çıkabilir..
'İf' koşullu ifadesinin genellikle 'If' olarak adlandırılan anahtar kelimeyle başlayacağına dikkat etmek önemlidir. Awk ortamı farklı türdeki ifadeleri destekler. Bunlar arasında Awk basit 'if' ifadesi, Awk 'if- else' ifadesi ve Awk 'if-Else-lf' merdiveni.
Awk simple 'if' ifadesi gözlendiğinde, başvuru tek bir eylem olmalıdır. Bu, koşulları kontrol etmek için 'if' ifadesinin kullanıldığı anlamına gelir. Koşul gerçek bir değer döndürürse, öngördüğü karşılık gelen eylemi gerçekleştirir. İfadenin birden çok eyleme başvurması ve koşullu ifadenin gerçek bir değer döndürmesi durumunda, gerçekleştirilen birden çok eylem olacaktır. Birden fazla eylemin programlanmasının başarılı olmasını sağlamak için, eylemlerin süslü parantez içine alınması ve yeni bir çizgiyle ayrılması gerekir. Birden çok 'if' ifadesinde öngörülen eylemlerin göründükleri sırayla gerçekleştirildiğine dikkat etmek önemlidir..
'İf if' ifadesi, bazı veriler önceki ifadelerin bazıları tarafından dile getirilen standartları karşılamasa bile, Awk programına girilen verileri kontrol etmek için kullanılır. Bu ifadenin kullanımı, özellikle ortalamanın hesaplanması söz konusu olduğunda veya verilerin derecelendirilmesi söz konusu olduğunda olduğu gibi, ölçütleri karşılamayan ve ölçütlerin üzerinde olan iki veri kümesiyle hesaplamak istediğinizde bir varlıktır. burada her biri kendi eşiğine sahip çeşitli varyasyonlar gerekir. Her yeni satır verilen girdi için çıktı alır almaz herhangi bir değişkenin ekleneceğini hatırlamak önemlidir. Bu nedenle her ifadeye yeni bir satırda başlamak değerlidir.
'İf else' ifadesi ile erişilebilen değişkenlere sahip olma kavramı bu Awk ifadesi ile birlikte gelen genel konudur. Dolayısıyla bu ifade, verilerin işlenmesi ile belirli bir veri değeri verildiğinde alternatifler sağlamak için kullanılır. Daha önce tartışıldığı gibi, bu basit satırın biçimlendirilmesi, çok fazla sorunsuz çalışmasını sağlamak için yeni bir satırdan başlamanızı gerektirir..
özet
Awk ortamları farklı gereksinimler ve koşullu ifadelerle birlikte gelir
Awk ortamları tarafından kullanılan iki yaygın ifade vardır: Awk 'if' ifadesi ve Awk 'if' ifadesi 'ifadesi
Dil C programlamaya benzer
Tek bir eylemi ifade eden 'If' sadece koşulların doğru olup olmadığını kontrol eder, eğer öyleyse bunları uygular
Birden fazla eylemle 'if' koşulları kontrol eder ve doğruysa bunları sistematik olarak uygular.
Birden çok 'if' deyimine küme ayraçları eşlik etmeli ve her deyim tek bir satırda başlamalıdır
'Başka ise', belirli eşikleri karşılamayan koşullu ifadeler için alternatifler sunmak için kullanılır