Bash
- Snippet from Wikipedia: Bash
Bash, Brian Fox tarafından GNU Projesi için Bourne kabuğuna özgür yazılım alternatifi olarak yazılmış, Unix ve benzeri işletim sistemlerinde kullanılan komut satırı kabuğu ve bu kabuğun betik dilidir. GNU Tasarısı'nın parçasıdır ve birçok GNU/Linux dağıtımında ön tanımlı kabuk olarak gelir. Ayrıca bir versiyonu Windows 10 için Linux İçin Windows Alt Sistemi aracılığıyla mevcuttur. Solaris 11'in de varsayılan kullanıcı betiğidir. Bash ayrıca 2019 öncesinde çıkan tüm MacOS sürümlerinde varsayılan kabuktu.
Bash, genellikle yazı pencerelerinde çalışan bir komut istemcisidir. Kullanıcıların pencerede yazdığı komutlar bu istemci tarafından eyleme dökülür. Bash ayrıca kabuk betik dili denilen dosyaları okuyup çalıştırabilir.
İsmi, Bourne kabuğunun yerine geçtiğini belirten bir kelime oyunu olan "Bourne-again shell" kelimelerinin kısaltılmasıyla oluşmuştur.
Temel Kavramlar
Ortam ve Değişken Yönetimi
Girdi, Çıktı ve Yönlendirme (I/O)
Veri Tipleri ve Manipülasyon
Kontrol Yapıları ve Koşullar
Döngüler (Loops)
Fonksiyonlar
İleri Düzey Metin İşleme Araçları
Süreç (Process) ve Görev Yönetimi
Ağ ve Sistem Yönetimi (Yeni!)
Betik Geliştirme, Güvenlik ve Hata Ayıklama
Faydalı Kod Parçacıkları
Bu belgedeki bilgiler UCH Viki'den alıntılanmıştır. https://wiki.ulascemh.com/doku.php?id=tr:cs:lang:bash:start