Thread Starter
#0
Bash scripting, Linux işletim sistemlerinde sıkça kullanılan bir komut dosyası yazım dilidir. Bu rehber, yeni başlayanlar için temel bilgileri ve pratik örnekleri içermektedir. Bash, "Bourne Again SHell" ifadesinin kısaltması olup, Unix tabanlı sistemlerde komut satırı arayüzü olarak işlev görmektedir.
Bash scripting öğrenmeye başlamadan önce, temel komutları ve terminal kullanımını anlamak önemlidir. Aşağıda, bash scripting’e giriş yaparken dikkat edilmesi gereken bazı temel kavramlar bulunmaktadır:
Bash scripting yazarken, dosyanızın uzantısını
Bash scripting, otomasyon, sistem yönetimi ve günlük görevlerin basitleştirilmesi için güçlü bir araçtır. Bu rehberdeki temel bilgilerle başlayarak, daha karmaşık scriptler yazmak için kendinizi geliştirebilirsiniz. Bash scripting’in sunduğu olanaklar hakkında daha fazla bilgi edinmek ve pratik yapmak, bu süreçteki en önemli adımlardır.
Bash scripting öğrenmeye başlamadan önce, temel komutları ve terminal kullanımını anlamak önemlidir. Aşağıda, bash scripting’e giriş yaparken dikkat edilmesi gereken bazı temel kavramlar bulunmaktadır:
- Yorum Satırları: Bash script içinde yorum eklemek için
#işareti kullanılır. Örneğin:
CODE123
[b]Bu bir yorum satırıdır[/b] echo "Merhaba Dünya"
- Değişkenler: Değişkenler, veri saklamak için kullanılır. Örneğin:
CODE123
isim="Ali" echo "Merhaba, $isim"
- Koşullu İfadeler:
ifyapısı, belirli koşullara göre farklı işlemler gerçekleştirir. Örnek:
CODE123456
if [ $sayi -gt 10 ]; then echo "Sayı 10'dan büyüktür." else echo "Sayı 10 veya daha küçüktür." fi
- Döngüler:
forvewhiledöngüleri, belirli bir işlemi tekrarlamak için kullanılır. Örneğin:
CODE1234
for i in {1..5}; do echo "Bu sayı: $i" done
Bash scripting yazarken, dosyanızın uzantısını
.sh olarak belirlemek ve çalıştırmadan önce chmod +x dosyaadi.sh komutunu kullanarak yürütme izinlerini ayarlamak gerekmektedir. Scripti çalıştırmak için ise ./dosyaadi.sh komutunu kullanabilirsiniz.Bash scripting, otomasyon, sistem yönetimi ve günlük görevlerin basitleştirilmesi için güçlü bir araçtır. Bu rehberdeki temel bilgilerle başlayarak, daha karmaşık scriptler yazmak için kendinizi geliştirebilirsiniz. Bash scripting’in sunduğu olanaklar hakkında daha fazla bilgi edinmek ve pratik yapmak, bu süreçteki en önemli adımlardır.