bash/dashに加えて、GNU / Linuxディストリビューションでデフォルトで使用される他のシェルはありますか?

bash/dashに加えて、GNU / Linuxディストリビューションでデフォルトで使用される他のシェルはありますか?

Debian/Ubuntu は bash/dash を使用し、他のシェルを使用してアクセスできますが、カーネルでは正常に動作しないため、起動目的で bash/dash を使用する必要があります。 bash/dashと同じ権限を与える他のシェルはありますか?周りにそんなシェルがたくさんありますか?

また、dashまたはbashにはシェルの王になる機能はありますか?私はbashが少なくとも膨らんだソフトウェアと見なされることを知っています。

答え1

bashdash/はカーネルとの特別な相互作用のために支配的ではありません。他のオプションよりも優れているcshのは、tcsh単にzsh両方ともsh互換性があり、ほとんどのシェルスクリプトがそのターゲットに対して作成されたためです。必須bashまたは特別なものはありませんdash。たとえば、スクリプト目的で使用できるBusyboxベースのディストリビューションを作成することができ、他のシェルを維持しながら対話型使用のためのネイティブシェルを提供するいくつかのディストリビューションもashあります。zshのように/bin/sh

「キング・オブ・シェルズ」に関しては、ここに特別なことはないと思います。ちょうど互換性だけです。これとGNUプロジェクトシェルが関連性bashによってある程度評判を得たという事実です。

関連情報