123
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.

BSD için Nu Shell'a alternatifler

GNU Bourne Again SHell

GNU Bourne Again SHell

Bash, GNU işletim sisteminde görünecek olan kabuk veya komut dili yorumlayıcısıdır.
Zsh

Zsh

Zsh, aynı zamanda güçlü bir komut dosyası dili olmasına rağmen, etkileşimli kullanım için tasarlanmış bir kabuktur (örn. Bash değiştirme)..
fish

fish

Fish, Linux gibi UNIX benzeri işletim sistemleri için kullanıcı dostu bir komut satırı kabuğudır.
KornShell

KornShell

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

dash

DASH, mümkün olduğunca küçük olmayı amaçlayan POSIX uyumlu / bin / sh uygulamasıdır.Bunu mümkün olan yerlerde hızdan ödün vermeden yapar.
Ergonomica

Ergonomica

Ergonomica, Python'da uygulanan platformlar arası bir kabuk dilidir.
Elvish

Elvish

Elfish, Linux, macOS ve BSD dahil UN * X sistemleri için samimi ve etkileyici bir kabuktur.
rush

rush

rush, saf Ruby sözdizimini kullanan unix kabuğunun (bash, zsh, vb.) yerine geçer.
eltclsh

eltclsh

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