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"

Önerilen yazılar

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir