Ergonomica

Ergonomica
软件描述
Ergonomica 是一种跨平台的 shell 语言,用 Python 实现。Ergonomica 致力于现代化终端操作,提供一种易于扩展和使用的语言,且独立于运行的操作系统。它使用现有的核心工具,如 os 和 shutil 模块,以及……
官方网站
访问软件的官方网站了解更多信息
github.com
什么是 Ergonomica?
Ergonomica 是一种跨平台的 shell 语言,用 Python 实现。Ergonomica 致力于现代化终端操作,提供一种易于扩展和使用的语言,且独立于运行的操作系统。它使用现有的核心工具,如 os 和 shutil 模块,以及其它用 Python 编写的工具,如 suplemon 编辑器,提供不依赖操作系统的内置功能。现有 Python 语言特性(如异步返回)可替代传统 shell 的部分功能,例如管道机制。
🔄 替代方案
25 个选择win-bash 是著名的 GNU bash 在 Windows 上的移植版本(参见 GNU Bash 官方网站)。 win-bash 项目的目标是完成对 Windows 的移植,并为 Windows NT 及其衍生系统提供一个完整的功能 bash.exe 二进制文件。win-bash 可用作输入外壳,也可作为集成工具使用。
Bash 是 GNU 操作系统中将出现的壳层,或命令语言解释器。Bash 是一种与 sh 兼容的壳层,融合了 Korn shell(ksh)和 C shell(csh)的一些有用特性。它旨在符合 IEEE POSIX P1003.2/ISO 9945 标准。

Elk Shell
Elk 是一种实验性的 shell 语言,旨在无缝结合类似 bash 的 shell 语法与类似 Python 的通用编程语言语法。Bash 在执行程序和处理文件方面非常出色,但在其他用途上使用时可能相当受限且繁琐……
Zsh 是一个 UNIX 命令解释器(shell),在标准 shell 中最接近 Korn shell (ksh);其对 1988 年版 Korn shell 的兼容性正逐步增强。它包含多种改进,尤其在命令行编辑器、选项等方面……
DASH 是一个符合 POSIX 标准的 /bin/sh 实现,旨在尽可能小巧。它在可能的情况下并未牺牲速度。事实上,对于大多数任务,DASH 的运行速度明显快于 bash(GNU Bourne-Again SHell)。DASH 代表 Debian Almquist Shell。







