Nu Shell

Nu Shell

Bu proje asgari uygulanabilir bir ürün kalitesi seviyesine ulaşmıştır.Katkıda bulunanlar günlük sürücülerini beslerken, bazı komutlar için kararsız olabilir.
Bu proje asgari uygulanabilir bir ürün kalitesi seviyesine ulaşmıştır.Katkıda bulunanlar günlük sürücülerini beslerken, bazı komutlar için kararsız olabilir.Gelecek sürümler eksik özellikleri doldurmak ve istikrarı geliştirmek için çalışacaktır.Tasarımı da olgunlaştıkça değişikliğe tabidir.Nu, bir dizi yerleşik komutla birlikte gelir (aşağıda listelenmiştir).Bir komut bilinmiyorsa, komut kabuklanır ve yürütür (Windows'ta cmd kullanarak veya Linux ve MacOS'ta bash kullanarak), stdin, stdout ve stderr'den doğru bir şekilde geçer, böylece günlük git iş akışlarınız ve hatta vim gibi şeyler sadece çalışırince.Nu, kabuğa ek işlevsellik sunan ve yerleşik komutların kullandığı yapılandırılmış veri modelini izleyen eklentileri destekler.Bu, nu'yu ihtiyaçlarınız için genişletmenizi sağlar.Eklentiler dizininde birkaç örnek vardır.Eklentiler, yolunuzda bulunan ve "nu_plugin_ *" adlandırma kuralını izleyen ikili dosyalardır.Bu ikili dosyalar, nu ile, komutun kendini tanımladığı ve yapılandırması boyunca geçtiği basit bir JSON-RPC protokolü aracılığıyla etkileşime girer ve bu da onu kullanılabilir hale getirir.Eklenti bir filtredeyse, veri her seferinde bir öğeye akar ve verileri stdin / stdout aracılığıyla geri gönderebilir.Eklenti bir lavabo ise, son verilerin tam vektörü verilir ve istediği gibi kullanmak için stdin / stdout üzerinden ücretsiz saltanat verilir.
nu-shell

Cygwin için Nu Shell'a alternatifler

KornShell

KornShell

KornShell dili, AT&T Bell Laboratories'de David G. Korn tarafından tasarlandı ve geliştirildi.
eltclsh

eltclsh

eltclsh (editline tcl shell), TCL programlama dili için etkileşimli bir kabuktur.