Linux üzerinde temel işleri otomize etmek için Bash betik dili kullanılmaktadır. Bash eğitimi alan
arkadaşlar linux servislerini ve dosya v.b. işleri nasıl otomatize edebileceklerini öğrenecekler .
•Bash nedir ve kullanım alanları
•Terminal ve shell kavramları
•Bash script yapısına giriş
•Değişken tanımlama ve kullanımı
•Ortam değişkenleri (environment variables)
•Yorum satırı ekleme (#)
•read komutu ile kullanıcı girdisi alma
•Kullanıcıdan alınan veriyi işleme
•if then kullanımı
•if then else yapısı
•if elif else ile çoklu koşullar
•Örnek senaryolar ve uygulamalar
•Dosya varlık kontrolü (-f, -d, -e)
•Dosya izinleri ve boyut kontrolleri
•Script içinde dosya kontrolleri
•>> operatörü ile dosya sonuna veri ekleme
•Loglama (kayıt tutma) senaryoları
•AND (&&) operatörü
•OR (||) operatörü
•Koşullarla birlikte kullanım örnekleri
•Bash içinde temel matematik işlemleri
•expr ve $(( )) kullanımı
•Bash’te ondalıklı işlemler
•bc komutu ile hesaplama
•case kullanımı
•Çoklu koşul senaryoları
•Menü bazlı script örnekleri
