Basit bir Bash betiği
İlk IDE egzersizine hoş geldin! Solda klasörlerin ve birkaç dosyanın bulunduğu bir dizin var. Dosyaları açıp sağdaki bölmede kodu görebilirsin. Bu alan her birkaç saniyede bir otomatik kaydeder, yine de kaydetmek için cmd + s (Mac) ya da ctrl + s (Windows) kullanabilirsin.
Betikleri run this file düğmesini kullanarak ya da aşağıdaki terminal penceresinden (bash script.sh komutuyla) çalıştırabilirsin. Terminalde çalıştırmak, gerçek kullanım senaryoları için iyi bir pratiktir ve argümanları işleyeceğimiz ilerleyen kısımlarda gerekli olacaktır.

Komut satırı (shell) argümanlarını Bash betiğine dönüştürmeyi pratik etmek için çok basit bir örnekle başlayalım. Sağlanan editörde ilk satır senin için yazıldı bile. Bunun 'hash-bang' ya da 'shebang' olarak adlandırıldığını hatırlıyor musun? Bu ortamda bash /usr/bash değil, /bin/bash konumunda. Bunu which bash komutuyla doğrulayabilirsin.
Çalışma dizininde server_log_with_todays_date.txt adlı bir dosya var. Görevin, bu dosyanın içeriğini terminale yazdıran basit bir Bash betiği yazmak; böylece içinde ne olduğunu görebilirsin.
Bu egzersiz
Bash Script Yazmaya Giriş
kursunun bir parçasıdırUygulamalı interaktif egzersiz
İnteraktif egzersizlerimizden biriyle teoriyi pratiğe dökün
Egzersizi başlat