İçeriğe geç

Linux Bash Script Örnekleri

Merhaba Dünya Bash Betiği

Basit bir “Merhaba, Dünya!” mesajını ekrana yazdıran bir Bash betiğidir.

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

Klasör İçeriğini Listeleme Bash Betiği

Belirtilen bir dizindeki tüm dosya ve dizinleri listeleyen bir Bash betiğidir.

#!/bin/bash
dizin="/path/to/dizin"
ls "$dizin"

Kullanıcıdan Bilgi Alma Bash Betiği

Kullanıcıdan bir isim alır ve ona selam verir.

#!/bin/bash
echo "Adınızı girin: "
read isim
echo "Merhaba, $isim!"

Sayıların Toplamını Hesaplama Bash Betiği

Kullanıcıdan sayılar alır ve bu sayıların toplamını hesaplar.

#!/bin/bash
echo "Sayıları girin (boşlukla ayırın): "
read -a sayilar
toplam=0
for sayi in "${sayilar[@]}"; do
  let toplam+=sayi
done
echo "Toplam: $toplam"

Dosya Yedekleme Bash Betiği

#!/bin/bash
kaynak="/path/to/kaynak_dosya"
hedef="/path/to/yedek_dosya"
cp "$kaynak" "$hedef"
echo "Yedekleme tamamlandı: $kaynak -> $hedef"

Dizin İçeriğini Yedekleme Bash Betiği

Belirtilen bir dizindeki tüm dosyaları başka bir dizine kopyalar.

#!/bin/bash
kaynak="/path/to/kaynak_dizin"
hedef="/path/to/hedef_dizin"
cp -r "$kaynak" "$hedef"
echo "Dizin yedekleme tamamlandı: $kaynak -> $hedef"

Sıkıştırma ve Arşivleme Bash Betiği

Belirtilen bir dizini sıkıştırır ve bir arşiv dosyasına kaydeder.

#!/bin/bash
dizin="/path/to/dizin"
arsiv_adi="arsiv.tar.gz"
tar -czvf "$arsiv_adi" "$dizin"
echo "Arşiv oluşturuldu: $arsiv_adi"
Bilişim Evreni

Yazar

Bilişim Evreni

Bilişim Evreni adlı web sitesiminin adminidir.

İlgili yazılar

Kali Alternatifi Parrot OS

Siber güvenlik dünyasında “pentest dağıtımı” denince akla ilk gelen hâlâ Kali Linux. Offensive Security’nin yıllardır biriktirdiği araç seti ve eğitim ekosistemi sayesinde Kali, adeta standart haline…

3 dk okuma

Kali ile Tsurugi Farkı

Tsurugi ve Kali Linux, siber güvenlik dünyasında öne çıkan iki dağıtım olsa da, felsefe, hedef kitle ve içerik açısından belirgin farklılıklara sahiptir. Kali Linux: “Her Şey…

3 dk okuma