发现各种软件替代方案,找到更适合您的选择

功能强大的应用,可纠正您之前的控制台命令。

提供 1 个替代方案

5

abduco 提供会话管理,即允许程序独立于其控制终端运行。也就是说,程序可以被分离——在后台运行——之后再重新连接。与 dvtm 配合使用时,它提供了一种比 tmux 更简单、更简洁的替代方案……

提供 9 个替代方案

Rush 是一个替代 Unix Shell(如 bash、zsh 等)的工具,它使用纯 Ruby 语法。在文件中搜索、查找并终止进程、复制文件——你在 shell 中所做的所有操作,现在都可以用 Ruby 实现。

提供 28 个替代方案

Ergonomica 是一种跨平台的 shell 语言,用 Python 实现。Ergonomica 致力于现代化终端操作,提供一种易于扩展和使用的语言,且独立于运行的操作系统。它使用现有的核心工具,如 os 和 shutil 模块,以及……

提供 25 个替代方案

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

提供 27 个替代方案

Elvish 是一个适用于 Unix 系统(包括 Linux、macOS 和 BSD)的友好且富有表现力的 shell。

提供 28 个替代方案

Eternal Terminal 是一个远程 shell,可自动重新连接而不会中断会话。

提供 3 个替代方案

Closh 将传统 Unix shell 的优点与 Clojure 的强大功能相结合,旨在成为 bash 的现代替代品。

KontrolPack 是一个跨平台的远程 shell 命令执行器和网络管理工具。KontrolPack 的目标是通过连接不同操作系统的远程计算机,实现对工作站的远程管理和 shell 命令的执行,从而提升系统之间的互操作性。

rbenv 是 Unix-like 系统上 Ruby 编程语言的版本管理工具。它有助于在同一台机器上在多个 Ruby 版本之间切换,并确保您正在处理的每个项目始终在正确的 Ruby 版本上运行。

nvm 是一个用于 node.js 的版本管理器,设计为用户级安装,并在每个 shell 中调用。nvm 可在任何 POSIX 兼容的 shell(sh、dash、ksh、zsh、bash)上运行,尤其适用于以下平台:Unix、macOS 和 Windows WSL。

一个令人愉快的社区驱动框架,用于管理您的 bash 配置,并附带自动更新工具,轻松跟进社区最新更新。

Bash-it 是一个为 Bash 3.2+ 提供的社区命令和脚本集合。(以及对 oh-my-zsh 的无耻抄袭)

eltclsh(editline Tcl shell)是 Tcl 编程语言的交互式外壳。它利用 editline 的功能,提供命令行编辑、历史浏览以及变量和命令补全。

一个类似 fish 的命令行外壳,具备制表符补全和语法高亮功能,同时兼容 POSIX。使用 Rust 编写,内置零配置。

Murex 是一种 shell,类似于 bash / zsh / fish 等,但 Murex 支持更先进的用户体验以及管道中的额外类型信息,可用于处理 JSON 或表格等复杂数据格式。