Shell-Kabuk Programlama Başlangıç
From Lapis Wiki
| Bu sayfada devam eden çalışma vardır. İsterseniz siz de yardım edebilirsiniz. Eğer çalışma yarıda kalmışsa çalışmayı başlatan arkadaş ile iletişime geçip sayfanın durumunu ona sorabilirsiniz. Sayfanın geçmişinden uğraşanları görebilirsiniz. |
İ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 !

