KornShell

KornShell
软件描述
KornShell 语言由贝尔实验室的 David G. Korn 设计和开发。它是一种交互式命令语言,可访问 UNIX 系统及其他多种系统,适用于其被实现的各类不同计算机和工作站。
官方网站
访问软件的官方网站了解更多信息
kornshell.com
什么是 KornShell?
KornShell 语言由 AT&T 贝尔实验室的 David G. Korn 设计和开发。它是一种交互式命令语言,可访问 UNIX 系统以及在各种不同计算机和工作站上实现的众多其他系统。KornShell 语言也是一种完整、强大且高级的编程语言,用于编写应用程序,通常比使用其他高级语言更简单、更快捷,因此特别适合快速原型设计。另外还有两种广泛使用的 shell:AT&T 贝尔实验室 Steven Bourne 开发的 Bourne shell,以及加州大学 Bill Joy 开发的 C shell。ksh 集成了两者的最佳特性,并拥有许多自身的新功能。因此,ksh 可显著提升您与系统交互及编程时的工作效率和质量。ksh 程序比用 C 等低级语言编写的程序更易于编写,也更加简洁易读。
主要功能
🔄 替代方案
27 个选择
Janetsh
一个新的系统外壳,使用Janet语言进行高级脚本编写,同时保留了我们喜爱的sh特性。基本shell使用只需了解少量Janet知识,但随着你对Janet越来越熟悉,你的外壳……
Xiki 使命令行更加友好且功能更强大。Xiki Shell (xsh) 允许您从命令行使用 Xiki,以增强您当前最喜爱的 shell(bash 或 zsh)的方式。
DASH 是一个符合 POSIX 标准的 /bin/sh 实现,旨在尽可能小巧。它在可能的情况下并未牺牲速度。事实上,对于大多数任务,DASH 的运行速度明显快于 bash(GNU Bourne-Again SHell)。DASH 代表 Debian Almquist Shell。

rc - a shell
这是Byron Rakitzis为Unix系统重新实现的Plan 9 shell。rc提供了与传统Bourne shell相似的功能,但语法更为简洁清晰。

Ergonomica
Ergonomica 是一种跨平台的 shell 语言,用 Python 实现。Ergonomica 致力于现代化终端操作,提供一种易于扩展和使用的语言,且独立于运行的操作系统。它使用现有的核心工具,如 os 和 shutil 模块,以及……
一个独立的外壳,内置多个命令。sash 的内置命令所有库均静态链接,因此与大多数外壳不同,标准 UNIX 命令不依赖外部库。在紧急情况下,您可以直接启动进入 sash 并将其用作……





