KornShell

KornShell

KornShell语言由AT&T贝尔实验室的David G. Korn设计和开发。
KornShell语言由AT&T贝尔实验室的David G. Korn设计和开发。它是一种交互式命令语言,可提供对在其上实现它的许多不同计算机和工作站上的UNIX系统和许多其他系统的访问。KornShell语言还是一种用于编写应用程序的完整,强大的高级编程语言,通常比其他高级语言更容易,更快捷。这使其特别适合于原型制作。还有另外两种广泛使用的外壳,分别是AT&T贝尔实验室的Steven Bourne开发的Bourne外壳和加利福尼亚大学的Bill Joy开发的C外壳。ksh兼具两者的最佳功能,另外还具有许多新功能。因此,在与系统交互和编程方面,ksh可以极大地提高您的生产率和工作质量。与以较低级别的语言(例如C.)编写的程序相比,ksh程序更易于编写,并且更简洁易读。
kornshell

具有任何许可的所有平台的KornShell替代品

GNU Bourne Again SHell

GNU Bourne Again SHell

Bash是将出现在GNU操作系统中的外壳程序或命令语言解释器。
Zsh

Zsh

Zsh是一种旨在交互使用的shell(例如bash替换),尽管它还是一种功能强大的脚本语言。。
fish

fish

Fish是用于类似UNIX的操作系统(例如Linux)的用户友好命令行外壳。
win-bash

win-bash

win-bash是著名的GNU bash的Windows端口(请参阅GNU Bash主页)。
dash

dash

DASH是/ bin / sh的POSIX兼容实现,目的是尽可能地小。它在不牺牲速度的情况下做到了这一点。
Xiki

Xiki

Xiki使命令行更友好,更强大。Xiki Shell(xsh)允许您从命令行使用Xiki,以增强您当前喜欢的Shell(bash或zsh)的方式。
rc - a shell

rc - a shell

这是Byron Rakitzis为Unix重新实现的Plan 9 shell。rc提供了与传统Bourne shell几乎相同的功能,但语法更加简洁。
the xonsh shell

the xonsh shell

Xonsh是一种基于Python的跨平台Unix视线外壳语言和命令提示符。
sash

sash

具有许多内置命令的独立外壳。
Ergonomica

Ergonomica

Ergonomica是一种跨平台的Shell语言,以Python实现。
fshell

fshell

fshell是bash + telnet + posix式命令行工具集的Symbian等效版本。
  • 免费应用
  • S60
Elvish

Elvish

Elvish是UN * X系统(包括Linux,macOS和BSD)的友好且富有表现力的外壳。
E Shell

E Shell

SDK的一部分提供了Symbian设备的类似DOS的命令外壳。
  • 免费应用
  • S60
eltclsh

eltclsh

eltclsh(editline tcl shell)是用于TCL编程语言的交互式shell。
rush

rush

rush替代了使用纯Ruby语法的unix shell(bash,zsh等)。