Bu depo, Modern Bash Scripting kitabının güncel PDF ve HTML sürümlerini barındırır.
Kitap, Linux dünyasında terminal, otomasyon ve sistem yönetimi konularında yetkinlik kazanmak isteyenler için kapsamlı, Türkçe bir rehberdir.
Dosyalar bölümünde veya ana dizinde aşağıdaki formatları bulabilirsiniz:
- 📄 PDF Versiyonu: Kitabın baskıya hazır, sayfa düzeni yapılmış hali. Tabletler ve e-kitap okuyucular için idealdir.
- 🌐 HTML Versiyonu: Tarayıcı üzerinden okumak için tek sayfa web formatı.
Kitap toplam 12 bölüm ve eklerden oluşmaktadır:
- Temeller ve Giriş: Terminal, Shell kavramı, ilk script, izinler.
- Değişkenler ve Veri Tipleri: Stringler, sayılar,
readonlydeğişkenler. - Kullanıcı Etkileşimi:
readkomutu, argüman ($1, $2) kullanımı. - Diziler (Arrays): Dizi tanımlama, ekleme/çıkarma ve döngüyle okuma.
- Aritmetik İşlemler:
(( )),bcve matematiksel operatörler. - Metin (String) İşlemleri: Kesme, biçimlendirme, arama/değiştirme.
- Karar Yapıları:
if-else,caseyapıları ve test operatörleri. - Döngüler:
for,while,untildöngüleri. - Fonksiyonlar: Fonksiyon tanımlama, parametreler,
returndeğeri,localdeğişkenler. - Girdi/Çıktı ve Dosya İşlemleri: Yönlendirmeler (
>,|), dosya analizleri. - Otomasyon ve İleri Konular: Cron, Regex, Debugging,
awk,sed. - Projeler:
- Sistem Raporlama Aracı
- Otomatik Yedekleme Scripti
- Log Analiz Aracı
- Kullanıcı Yönetim Otomasyonu
- Ekler: Terminal Kısayolları ve Genişletilmiş Linux Komutları Referansı.
Ender KUŞ
Bu kitapta yer alan kodlar, scriptler ve teknik bilgiler eğitim ve rehberlik amacıyla hazırlanmıştır. Yazar, bu bilgilerin kullanımından doğabilecek veri kaybı, sistem hatası veya güvenlik açıklarından sorumlu tutulamaz.
Özellikle sistem dosyalarını değiştiren (rm, dd, chmod vb.) komutları ve scriptleri denerken, her zaman sanal makine veya test ortamı kullanmanız, üretim (production) ortamında uygulamadan önce mutlaka yedek almanız önerilir.
Tüm sorumluluk kullanıcıya aittir.
