GNU Bourne Again SHell

GNU Bourne Again SHell

GNU Bourne Again SHell

外壳, 终端模拟器

4

软件描述

Bash 是 GNU 操作系统中将出现的壳层,或命令语言解释器。Bash 是一种与 sh 兼容的壳层,融合了 Korn shell(ksh)和 C shell(csh)的一些有用特性。它旨在符合 IEEE POSIX P1003.2/ISO 9945 标准。

官方网站

访问软件的官方网站了解更多信息

官方认证

www.gnu.org

安全链接HTTPS
立即访问

什么是 GNU Bourne Again SHell?

Bash 是 GNU 操作系统中的 shell,即命令语言解释器。Bash 是一个与 sh 兼容的 shell,集成了来自 Korn shell (ksh) 和 C shell (csh) 的有用特性。它旨在符合 IEEE POSIX P1003.2/ISO 9945.2 Shell 和工具标准。Bash 在编程和交互使用方面相较于 sh 提供了功能上的改进。此外,大多数 sh 脚本无需修改即可由 Bash 运行。

Bash 提供的改进包括:

命令行编辑
无限大小的命令历史
作业控制
shell 函数和别名
无限大小的索引数组
任意进制(二进制到六十四进制)的整数算术

🔄 替代方案

29 个选择
0

IPython 提供了强大的交互式计算架构,包括动态外壳、Jupyter 内核、交互式可视化、GUI 工具包支持以及无缝的项目嵌入。针对并行计算的高效率,它支持专为 Jupyter 环境设计的 Python 交互。

4

Fish 是一种用户友好的命令行外壳程序,适用于类 UNIX 操作系统,如 Linux。

4

该项目已达到最低可行产品级别的质量。尽管贡献者将其作为日常使用工具,但某些命令可能仍不稳定。未来的版本将完善缺失的功能并提高稳定性。

Elk Shell

Elk Shell

0

Elk 是一种实验性的 shell 语言,旨在无缝结合类似 bash 的 shell 语法与类似 Python 的通用编程语言语法。Bash 在执行程序和处理文件方面非常出色,但在其他用途上使用时可能相当受限且繁琐……

the xonsh shell

the xonsh shell

5

Xonsh 是一种基于 Python、跨平台且面向 Unix 的 shell 语言和命令提示符。该语言是 Python 3.4+ 的超集,增加了你从 Bash 和 IPython 中熟悉的 Shell 原语。它可在所有主要系统上运行,包括 Linux、Mac OSX 和 Windows。

0

Zsh 是一个 UNIX 命令解释器(shell),在标准 shell 中最接近 Korn shell (ksh);其对 1988 年版 Korn shell 的兼容性正逐步增强。它包含多种改进,尤其在命令行编辑器、选项等方面……

KornShell

KornShell

0

KornShell 语言由贝尔实验室的 David G. Korn 设计和开发。它是一种交互式命令语言,可访问 UNIX 系统及其他多种系统,适用于其被实现的各类不同计算机和工作站。

2

DASH 是一个符合 POSIX 标准的 /bin/sh 实现,旨在尽可能小巧。它在可能的情况下并未牺牲速度。事实上,对于大多数任务,DASH 的运行速度明显快于 bash(GNU Bourne-Again SHell)。DASH 代表 Debian Almquist Shell。

下一页
评分4.0 / 5.0

支持平台

下载与相关链接

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。