@ai-ecoverse/wasm-bash

中文文档
5.3.0-23发布于 2026/10/22GPL-3.0-or-later零依赖构建来源已验证近 30 天下载 5.3万

GNU Bash 5.3,外壳,有行编辑,历史,完成和工作控制.

中文使用文档

@ai-ecoverse/wasm-bash

GNU Bash 5.3 有读行(历史、行编辑、分页补全) 斯莱克的面板终端 分叉/通过Asyncify + slic shims进行工作控制.

pnpm add -g @ai-ecoverse/wasm-bash
bash -i

它需要硅核1.130.2或更后(engines页:1 长者 内核一个 ^C 到达时, 一个工作可以结束 bash 的交互式 bash叉 130号出口,而不是返回到它的快取点(homescoop#1230), 斯莱克-内核#1146.

用户(5.3.0-13,页岩-内核 ? 1.44.0)

按内核的用户说的来. $UID, (中文(简体) ), $EUID, (中文(简体) ), $GROUPS, (中文(简体) ), ~ 编辑 \u编号 :\$ 即时出逃来自 slic-内核的流程证书及其 /etc/passwd根(内核默认值)得到 uid 0, /root (单位:千美元) # 快点. 添加用户 kernel.users.add({ name }) 拥有自己的家园 $。 。 。 .

没有后退:在一个更老的内核上, IDs是 -1, 提示说 "我没有名字!" 文件拥有者是内核的; 1.44.0 报告 uid 1000 每个文件.

补丁(5.3.0-17)

5.3.0-17是新编号下认证的5.3.0-15型建筑:npm从未服役过 5.3.0-15或5.3.0-16(其出版物被吞咽,npm/cli#9889,以及两者) 数字被烧毁).

GNU bash 5.3 有这些 homecoop 补丁(GPL-3.0-或-后期,如bash 列表中,每个修改都在 THIRD-PARTY-NOTICES.md:

  • environ.patch:外壳的环境来自 environ (英文) 电话 main(argc, argv) 无 envp) (中文(简体) ).
  • eval-tty-signals.patch: Enter 到达新后右键输入的 ^C 或 ^Z 任务(命令之间的记录器已读出).
  • jobs-notify-unqueue.patch: 工作状态时到达的SIGCHLD 印刷品被收割,所以一个被杀的停止工作报告"被杀死".
  • jobs-parent-terminal.patch: 外壳给终端新的 前面的工作本身, 因为叉子的孩子把它晚了.
  • pipestatus-restore-null.patch数字 : PIPESTATUS 于 PROMPT_COMMAND 在第一个管道(上游5.3个bug)之前运行.
  • readline-sigint-discard.patch: 击打时使用 ^C 线 放下线条(从不为"入睡"而作"入睡");一个 ^C 注意后离开 下行整行,减去之前输入的.

从5.3.0-18开始 信号会自动发出它的默认动作 (单位:千美元)kill -TERM $$, (中文(简体) ), kill -9 $$页:1 timeout 脚本杀死自己的外壳) 终会被内核中的信号所击出 所以是父母的 wait 或者说 spawnSync 看见信号就不要 exit 143 (页码-内核# 422;需要) slic-内核 ^ 1.73.2, 老的保持退出状态. 被困和被忽略的信号 和以前一样留在狂欢中.

版本与发布记录

@ai-ecoverse/wasm-bash 共发布 24 个版本,首次发布于 2026/09/27;过去 12 个月发布了 24 个版本。最新版本附带 npm provenance 构建来源证明,可追溯到公开的 CI 构建记录。

版本发布日期距今
5.3.0-23latest2026/10/2215 天前
5.3.0-222026/10/2016 天前
5.3.0-212026/10/2017 天前
5.3.0-202026/10/1918 天前
5.3.0-192026/10/1620 天前
5.3.0-182026/10/1323 天前

关于 @ai-ecoverse/wasm-bash 的常见问题

@ai-ecoverse/wasm-bash 是什么?

GNU Bash 5.3,外壳,有行编辑,历史,完成和工作控制.

如何安装 @ai-ecoverse/wasm-bash?

在项目目录运行 npm install @ai-ecoverse/wasm-bash,或使用 pnpm add / yarn add / bun add。

@ai-ecoverse/wasm-bash 支持 TypeScript 吗?

该包的 package.json 没有声明类型入口。需要类型提示时,可以在 npm 上查找社区维护的 @types/ai-ecoverse__wasm-bash 是否存在。

@ai-ecoverse/wasm-bash 可以商用吗?

@ai-ecoverse/wasm-bash 使用 GPL-3.0-or-later 许可。强 Copyleft:分发包含该代码的软件时,整个作品需以 GPL-3.0 兼容许可开源,并附带专利与反锁定条款。仅内部使用不触发此义务。以上为概括,不构成法律意见,请以许可原文为准。

@ai-ecoverse/wasm-bash 的下载量有多少?

根据 npm 官方下载统计,@ai-ecoverse/wasm-bash 在 2026/10/05 – 2026/11/03 这 30 天内被下载 52,602 次,日均约 1,753 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@ai-ecoverse/wasm-bash 还在维护吗?

最新版本 5.3.0-23 发布于 2026/10/22(15 天前);至今共发布 24 个版本,其中过去 12 个月发布了 24 个;首次发布于 2026/09/27。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。