Shell-Kabuk Programlama Başlangıç

From Lapis Wiki

Jump to: navigation, search

İstenilen Makaleler sayfasındaki Writing Shell Scripts'den çeviri yapılıyor

Eğlencenin başladığı yer işte burasıdır

Komut satırı kullanıcılar için , binlerce komut mevcutttur peki bunların hepsini nasıl hatırlayabilirsiniz ? Tabi ki hatırlayamazsınız.Sizin için bu -hatırlama..- işleri yapmak bilgisayarın gerçek gücünü gösterir.Bunu yapmak için, biz kabuk'un (shell'in) gücü kullanarak işleri otamatikleştiriyoruz ve Betikler yazıyoruz.

Betikler , bir dosyada toparlanmış/ayarlanmış olan komutların birleştirilmesinden ibarettir.Kabuk bu dosyaları okur ve bunlar klavyeden girilmiş komutların eylemleri gibidirler.Şimdiye kadar öğrendiğiniz şeylere ek olarak , Kabuk aynı zamanda, çok çeşit yararlı programlama özelliğini betiğe taşıyarak daha güçlü olmasını sağlar.

Betikler neden iyidir ? Görevlerin geniş bölümü otamatikleştirilebilir.Benim Betik ile otamatik olarak yapılan bazı şeylerım:

-bir Betik , bilgisayarımda bu sitedeki tüm dosyaları ( 2200 ün üstünde ) toplar ve , webservera onları gönderir .

-Süper insan sayfaları ,tümüyle bir Betik tarafından kurulmuştur.

-Her cuma gecesi , bütün bilgisayarlarımdakileri , ağımda "backup server"'e dosyalarını kopyalar.Bu, Betik tarafından gerçekleştirilir

-bir Betik linuxumun dağıtıcısındaki güncel güncelleştirmeleri ve ana ambarın kritik güncelleştirmelerini yapar.Bana, ihtiyaç duyduğum görevlerin, rapor ile birlikte yapıldığına ait e-posta gönderir.

Gördüğünüz gibi, betikler linux makinanızın gücünün kilidini açarlar.Evet hadi biraz eğlenelim !


İçerik

1 İlk betiğini yazmak ve çalıştırmak