Linux Altında Bash Betik Dilinin Temellerini İşliyoruz.
Introduction to Bash Shell Scripting
Kabuk Nedir?
● Kabuk, kullanıcı ile bilgisayar sistemi
arasındaki bir yazılım katmanıdır.
● Kabuk, kullanıcının hareketlerini yorumlayıp,
işletim sistemini ve uygulamaları isteklerden
haberdar eder.
● Kabuk, bir komut yorumlayıcıdır (command
interpreter); komutları direk olarak işlemeden
önce onları yorumlar.
Çok Kullanılan Kabuklar
● sh (Bourne Shell), Steven BOURNE, AT&T Bell Labs
● csh (C Shell), Bill JOY, University of California (vi, Unix, NFS, Sparc)
● tcsh (TC Shell), Christos ZOULAS, (csh + {cle, his, clc})
● ksh (Korn Shell), David KORN, AT&T Bell Labs (f. of {awk, icon, perl, rexx, tcl})
● bash (Bourne Again Shell) GNU (Brian FOX, Chet RAMEY)
– korn ve c kabuklarının kullanışlı özelliklerini almıştır.
– sh ile tamamen uyumludur.
– IEEE POSIX P1003.2/ISO 9945.2 Shell and Tools standartlarına uygundur.
– sh kabuğu için yazılmış neredeyse tüm betikler, değişiklik gerektirmeden
çalıştırılabilir.
"Linux.org.tr"