Kabuk Programlamaya Giriş
Her
kabuğun kendine özgü programlama dili yapısı vardır. Bash kabuğu ise
güçlü programlama özellikleriyle karmaşık programların rahatça
yazılmasına izin verir. Mantıksal operatörler, döngüler ,
değişkenler ve modern programlama dillerinde bulunan pek çok özellik
bash kabuğunda da vardır ve işleyiş tarzları da hemen hemen aynıdır.
Genellikle,
bir programı oluşturacak olan komutlar bir dosyaya yazılırlar ve
ardından bu dosya çalıştırılır. Herhangi bir editör yardımıyla yazılan
program, daha sonra kabuk altında çalıştırılır. Bir kabuk programı
diğerlerini çalıştırabilir. Bu düzende kabuk programlarını daha karmaşık
komutların biraraya gelmiş ve yapısallaşmış haline benzetebiliriz.
Bash'in
en büyük dezavantajı, derlenerek çalıştırılan dillere göre (C, C++
gibi) daha yavaş olması, sistem kaynaklarını biraz daha fazla
tüketmesidir.
Hiç yorum yok:
Yorum Gönder