#文件管理器 #可执行文件 #目录 #bingo #bingo-bin

bin+lib bingogo

使用 Rust 编写的可执行文件管理器

4 个版本

0.2.1 2024 年 5 月 16 日
0.2.0 2024 年 5 月 15 日
0.1.1 2024 年 5 月 15 日
0.1.0 2024 年 5 月 15 日

795文件系统

Download history 143/week @ 2024-05-09 182/week @ 2024-05-16 4/week @ 2024-05-23 1/week @ 2024-06-06 2/week @ 2024-06-13

每月 104 次下载

MIT 许可证

23KB
558

bingo

中文

使用 Rust 编写的可执行文件管理器。它可以向 $HOME/.bingo/bin 目录添加一些可执行文件,并通过 bingo run <name> 调用它们。

安装

# install by cargo
cargo install bingogo

您还可以在发布页面上找到并下载它。

用法

添加新的可执行文件

bingo 可以将可执行文件复制或链接到 $HOME/.bingo/bin 目录。如果您不指定名称,bingo 将使用文件名作为名称

bingo cp /usr/bin/ls
bingo cp /usr/bin/ls myls
# or
bingo ln /usr/bin/ls
bingo ln /usr/bin/ls myls

运行可执行文件

使用 bingo run <name>/bingo r <name> 运行可执行文件,或直接通过 bingo <name> 运行,如果 <name> 与 bingo 的子命令相同,例如 ls,则只有 bingo run <name> 才会起作用。

bingo ln /usr/bin/cat
bingo run cat test.txt
bingo r cat test.txt
# or run it d
bingo cat test.txt

重命名可执行文件

bingo mv <old_name> <new_name>

删除可执行文件

只有 $HOMW/.bingo/bin 中的文件可以删除,原始的可执行文件不会被删除。

bingo rm <name>

列出所有可执行文件

bingo ls

依赖

~2–12MB
~95K SLoC