10 个版本
0.2.3 | 2023 年 8 月 12 日 |
---|---|
0.2.2 | 2023 年 5 月 29 日 |
0.2.1 | 2022 年 12 月 19 日 |
0.2.0 | 2022 年 10 月 28 日 |
0.1.0 | 2022 年 8 月 25 日 |
#1163 在 命令行工具
79 每月下载量
2.5MB
50K SLoC
Rsush
Rsush 是 Rust 单一 Unix Shell。这个程序是用 Rust 编程语言编写的。这是一个 Unix Shell。
标准兼容性
这个 Shell 最符合 SUSv3(单一 UNIX 规范第 3 版)。不符合 SUSv3 主要是 Shell 的大小。这个 Shell 包含内置命令。这些内置命令来自 SUSv3。这个程序不包含非标准内置命令。
安装
您可以通过以下命令安装此程序
cargo install rsush
配置文件
在交互模式下,此 Shell 读取以下两个配置文件
- /etc/rsushrc
- ~/.rsushrc
这些配置文件是这个 Shell 的脚本。
历史记录
在交互模式下,此 Shell 加载和保存 ~/.rsush_history 文件,这是历史记录文件。此文件包含在此 Shell 中调用的命令行。历史记录大小由 RSUSH_HISTSIZE 变量定义(以行为单位)。如果此变量未设置,历史记录大小为 500 行。
许可证
此程序根据 GNU 通用公共许可证第 3 版或更高版本授权。有关完整的授权条款,请参阅 LICENSE 文件。
依赖项
~4–14MB
~167K SLoC