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 在 文件系统
每月 104 次下载
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