‘ Linux ’ kategorisi altındaki tüm yazılar...

Kabuk Programlama Nedir?

19 Mart 2009

http://blog.chip.de/chip-linux-blog/wp-content/uploads/2006/12/linux_body_painting_kl.jpg

Kabuk Programlamaya girmeden önce kabuğun ne olduğunu anlamaya çalışalım. Kabuk sizin verdiğiniz komutları  yorumlayan ve genelde kullanıcının görsel ihtiyaclarını karşılayan bir programcıktır. Mesela eski dos’cuların severek kullandığı norton-commander (linux’taki klonu Midnigth Commander) bir kabuktur. Aynı zamanda dosun kabuğu command.com dur. Linux ve unix’te ise bir çok değisik kabuk mevcuttur. Bunların işlevi genelde aynıdır. Mesela yeni bir mail geldiğinde ekrana  “you have new mail!” yazar. Linux dünyasında en popüler kabuk ise bash dir. Tab tuşu ile tamamlama özelliğini sağlayan kabuk da bu kabuktur. Eğer hangi kabuğu kullanıdığınızı öğrenmek istiyorsanız:
finger kullanıcı adı yazarsınız… Aldığınız bilgilerin içinde shell:/bin/bash gibi birşey yazması gerekir. Burda bash yerine sh,ksh,tsh gibi şeyler yazabilir. Bunlar değişik kabuk türleridir.

Kabuk programlama diyince bu kabuğun programlanması değil bu kabuğa ait komutlarla, tek komutla yapılması imkansız işlerin bir dosyaya yazılmış komutlar yığınıyla yapılmaya çalışılmasıdır… Bu dosyalara ise genelde script adı verilir. Karışık mı geldi? O zaman örnek olarak dostaki bat dosyalarını verebilirim. Bunlar bi nevi kabuk programıdır. Şimdi örnek olarak ekrana klasik olarak bir merhaba dünya yazdıralım:

#!/bin/bash
echo “Merhaba Dünya!” Devamını oku »

Popularity: unranked [?]

Sitemizi N/A kişi takip ediyor.Aşağıdaki kutucuğa e-posta adresinizi girin sitemize yeni eklenen içerikten haberiniz olsun...

Sitemize üye olduktan sonra, e-posta adresinize bir onay maili gelecek. O maili onaylamazsanız, üyeliğiniz tamamlanmaz. 

RSS okuyucu ile takip edin...