Linux’te Bash Script Nasıl Yazılır? Adım Adım Eğlenceli Rehber

Linux’te Bash Script Nasıl Yazılır? Adım Adım Eğlenceli Rehber

Bu rehber, Linux’te bash script yazmaya yeni başlayanlar için adım adım anlatılmış, eğlenceli ve detaylı bir anlatım sunuyor. Değişkenler, koşullar, döngüler gibi temel kavramlar ve ilk script örnekleri içeriyor.

BFS

Linux dünyasına hoş geldin! Eğer bilgisayarınla daha derinlemesine iletişim kurmak, işlerini otomatikleştirmek ve kendi küçük programlarını yazmak istiyorsan, bash script tam sana göre. Gel, birlikte bu eğlenceli yolculuğa çıkalım ve adım adım bash script yazmayı keşfedelim.

Bash Script Nedir?


Öncelikle, bash script nedir? Bash, Linux ve Unix tabanlı sistemlerde kullanılan bir komut satırı kabuğudur. Bash script ise bu kabuğun komutlarını bir araya getirip yazdığın küçük programdır. Böylece tekrar eden işleri otomatikleştirebilir, sistemini daha etkin kullanabilirsin.

İlk Bash Script’in: Merhaba Dünya!


Hadi hemen basit bir örnekle başlayalım. Yeni bir metin dosyası oluştur ve içine şu kodu yaz:

#!/bin/bash
echo "Merhaba Dünya!"


İlk satır #!/bin/bash der ki “Bu script’i bash ile çalıştır.” İkinci satır ise ekrana Merhaba Dünya! yazdırıyor.

Script’i Çalıştırmak İçin


Dosyanı kaydet (örneğin merhaba.sh), sonra terminalde şu komutları sırayla çalıştır:

chmod +x merhaba.sh
./merhaba.sh


İlk komut dosyaya çalıştırma izni verir, ikinci komut ise script’i başlatır. İşte bu kadar kolay!

Değişkenler ve Kullanımı


Script yazarken değişkenler çok işine yarar. Mesela:

#!/bin/bash
isim="Ahmet"
echo "Merhaba, $isim!"


Burada isim değişkenine “Ahmet” değerini verdik ve ekranda Merhaba, Ahmet! yazdı.

Kullanıcıdan Girdi Alma


Script’ini daha interaktif yapmak mı istiyorsun? Kullanıcıdan girdi alabilirsin:

#!/bin/bash
echo "Adınız nedir?"
read kullanici_adi
echo "Hoş geldin, $kullanici_adi!"


Koşullar ve Karar Yapıları


Bazen farklı durumlara göre işlem yapmak istersin. İşte if yapısı:

#!/bin/bash
echo "Bir sayı girin:"
read sayi
if [ $sayi -gt 10 ]
then
  echo "Sayı 10’dan büyük!"
else
  echo "Sayı 10 veya daha küçük!"
fi


Döngülerle Tekrar Eden İşlemler


Bir işi defalarca yapman gerekirse döngüler hayat kurtarır. Örneğin:

#!/bin/bash
for i in {1..5}
do
  echo "Sayı: $i"
done


Sonuç Olarak


Bash script ile Linux’u daha eğlenceli ve güçlü kullanabilirsin. Kendi ihtiyaçlarına göre ufak otomasyonlar yapabilir, bilgisayarını daha akıllı hale getirebilirsin. Denemekten korkma, hata yaparak öğrenmek en güzel yol!
Bir sonraki script’ini sabırsızlıkla bekliyorum.

Haydi şimdi kendi script’ini yazmaya başla ve Linux’un sihirli dünyasına adım at!

İlgili Yazılar

Benzer konularda diğer yazılarımız

NetBeans Debugging Başlatılmıyor – Çözüm Adımları ile Sorunu Gidermek

Her programcı, özellikle de yeni başlayanlar, zaman zaman NetBeans gibi popüler bir IDE kullanırken sorunlarla karşılaşabilirler. Bu sorunlar arasında en sinir bozucusu, şüphesiz "Debugging Başlatılmıyor" hatasıdır. Ancak merak etmeyin, bu hata tek bir...

Modern Yazılım Geliştirme Süreçlerinde Yapay Zeka ve Otomasyonun Rolü: 2025’te Yeni Başlangıçlar

Yazılım geliştirme dünyası hızla evriliyor. 2025 yılına adım attığımızda, bu süreçte yapay zeka ve otomasyonun rolü hiç olmadığı kadar önemli hale geldi. Geçmişte yazılım geliştirme yalnızca kod yazmak ve sistemleri test etmekle sınırlıydı. Ancak bugünün...

ASP.NET Core 500 Internal Server Error: Sebepleri ve Çözümleri

Bir web geliştiricisi olarak, karşılaştığınız en zorlayıcı hatalardan biri şüphesiz "500 Internal Server Error"dır. Bu hata, web uygulamanızda her şeyin yolunda gittiğini düşündüğünüz bir anda karşınıza çıkabilir ve tüm projeyi durdurabilir. Ancak merak...