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命令行工具

Download history 9/week @ 2024-07-01 79/week @ 2024-07-29

79 每月下载量

GPL-3.0-or-later

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