Nu Shell

Nu Shell

このプロジェクトは、最低限の実行可能な製品レベルの品質に達しました。貢献者は日常のドライバーとしてそれをドッグフードしますが、一部のコマンドでは不安定になる場合があります。
このプロジェクトは、最低限の実行可能な製品レベルの品質に達しました。貢献者は日常のドライバーとしてそれをドッグフードしますが、一部のコマンドでは不安定になる場合があります。将来のリリースでは、不足している機能を埋めて安定性を向上させる予定です。また、デザインは成熟するにつれて変更される場合があります。Nuには、一連の組み込みコマンドが付属しています(以下を参照)。コマンドが不明な場合、コマンドはシェルアウトして実行し(Windowsではcmd、LinuxおよびMacOSではbashを使用)、stdin、stdout、stderrを正しく通過するため、毎日のgitワークフローやvimなども正常に機能しますいいよNuは、シェルに追加機能を提供し、組み込みコマンドが使用するのと同じ構造化データモデルに従うプラグインをサポートします。これにより、必要に応じてnuを拡張できます。pluginsディレクトリーにはいくつかの例があります。プラグインは、パスで利用可能なバイナリであり、「nu_plugin_ *」命名規則に従います。これらのバイナリは、コマンドがそれ自体を識別し、その構成を渡す単純なJSON-RPCプロトコルを介してnuと対話し、使用可能にします。プラグインがフィルターである場合、データは一度に1つのエレメントにストリーミングされ、stdin / stdoutを介してデータをストリーミングで返すことができます。プラグインがシンクの場合、最終データの完全なベクトルが与えられ、stdin / stdoutを自由に支配して、必要に応じて使用できます。
nu-shell

カテゴリー

ライセンスのあるすべてのプラットフォームでのNu Shellの代替

GNU Bourne Again SHell

GNU Bourne Again SHell

Bashは、GNUオペレーティングシステムに表示されるシェルまたはコマンド言語インタープリターです。
Zsh

Zsh

Zshは、インタラクティブな使用のために設計されたシェル(bashの代替など)ですが、強力なスクリプト言語でもあります。。
fish

fish

Fishは、LinuxなどのUNIXライクなオペレーティングシステム用の使いやすいコマンドラインシェルです。
win-bash

win-bash

win-bashは、有名なGNU bashのWindowsへの移植です(GNU Bashホームページを参照)。
KornShell

KornShell

KornShell言語は、AT&T Bell LaboratoriesのDavid G. Kornによって設計および開発されました。
dash

dash

DASHは、できるだけ小さくすることを目的とした/ bin / shのPOSIX準拠の実装です。可能な限り速度を犠牲にすることなくこれを行います。
Xiki

Xiki

Xikiは、コマンドラインをより使いやすく、より強力にします。Xiki Shell(xsh)を使用すると、現在のお気に入りのシェル(bashまたはzsh)を増強する方法で、コマンドラインからXikiを使用できます。
rc - a shell

rc - a shell

これは、Byron RakitzisによるPlan 9シェルのUnix向けの再実装です。rcは、従来のBourneシェルとほぼ同じ機能を提供しますが、構文ははるかに簡潔です。
the xonsh shell

the xonsh shell

Xonshは、Pythonを搭載した、クロスプラットフォームで、Unixを注視するシェル言語およびコマンドプロンプトです。
Ergonomica

Ergonomica

Ergonomicaは、Pythonで実装されたクロスプラットフォームシェル言語です。
Elvish

Elvish

Elvishは、Linux、macOS、BSDなどのUN * Xシステム向けのフレンドリーで表現力豊かなシェルです。
sash

sash

多くの組み込みコマンドを備えたスタンドアロンのシェル。
fshell

fshell

fshellはSymbianでbash + telnet + posixのようなコマンドラインツールのセットに相当します。
  • 無料アプリ
  • S60
rush

rush

rushは、純粋なRuby構文を使用するUNIXシェル(bash、zshなど)の代替です。
eltclsh

eltclsh

eltclsh(editline tcl shell)は、TCLプログラミング言語用の対話型シェルです。