Hata Toleranslı Shell

0
lifesdkver0_1
ftsh (Fault Tolerant Shell), kabuk programlamaya hata merkezli bir bakış açısı getiren; basit bir scripting dili. Temelde yaptığı işi, bir scripting diline try - catch bloğu koyulmuş gibi oluşabilecek muhtemel hatayı kontrol altında tutup işleyişi ona göre devam ettirmek.
Örneğin
try for 30 minutes cd /tmp
rm -f data
forany host in xxx yyy zzz
wget http://${host}/fresh.data data
end
end
gibi bir kod parçasını kullanarak 30 dk. boyunca kodda belirtilen işlemi tekrarlatabiliyorsunuz. Eğer kodun herhangi bir yerinde hata oluşursa, ilgili tüm prosesler öldürülüp işlem yeniden başlatılıyor. Özellikle dağıtık sistemler ve ağ üzerinde yapılacak işler için düşünülmüş bir yapı; oldukça da yararlı görünüyor. Teknik belgelerine buradan ulaşabilirsiniz.

İlgili Yazılar

GNU/Linux Tarihi Arşivi

ghanthar

İlk Red Hat veya Slackware, Suse sürümünü denemek, veya bunlardan önce hangi dağıtımlar vardı bir göz atmak nasıl olurdu? Güzel mi? O zaman bu haberi okuyun.

Klaus Knopper ile ropörtaj

conan

Distrowatch'dan Ladislav Bodnar Klaus Knopper ile 18 Kasım 2002 tarihinde bir roportaj yapmış. Knoppix ile ilgili oldukça güzel noktalara değinilmiş. Yaratıcısını tanımak ve de Knoppix'in geleceği hakkında bilgi tazelemek isterseniz okumanızı tavsiye ederim.

HP, GNU/Linux Tabanlı Dizüstü Bilgisayar Piyasaya Sürecek

malkocoglu_2

Hewlett-Packard, SUSE Linux ile yüklenmiş olarak satılacak yeni bir dizüstü bilgisayarı çok yakında piyasalara duyuracak. HP'nin bu tür bir ürünü piyasaya süren ilk bilgisayar şirketi olduğu iddia edildi.

HP unveils Linux-based laptop

Kernel geliştirici topluluğu büyüyor

coskung

Haber, itworld.com'dan; Linux Foundation yöneticisi Jim Zemlin, 2005'ten bu yana yaklaşık 3700 kişinin kernel koduna katkı yaptığını, en çok katkı yapan 10 geliştiricinin tüm katkının %15'lik kısmını sağladığını söylemiş. Öne çıkan isim 1571 katkı ile Al Viro.

Linux´ta aygıt sürücüsü yazma üzerine

urxalit

Başlığa bakıp acele etmeyin. Driver yazmayacak olsanız bile Serdar Köylü'nün yazdığı bu yazıyı mutlaka okuyun. Windows-Unix farklarına, mimarilerine, OLE ve Pipe'lara, Linux'un donanımları kullanışına vs değinen güzel bir makale. Biraz da M$'a taş var... ;)

http://www.acikkod.org/savunma/linuxenv.html