4 个版本 (1 个稳定版)
1.0.0 | 2024年6月22日 |
---|---|
0.1.3 | 2024年6月22日 |
0.1.2 | 2024年6月21日 |
0.1.0 | 2024年6月21日 |
#1191 in 命令行工具
17KB
341 行
Rust Todo 命令行应用程序
一个简单的Rust命令行工具,用于管理待办事项
实现
sqlite
使用rusqlite
库
用法
rust-todos<command> <args>
commands
command | description | example |
---|---|---|
[null] | 列出当前待办事项 | rust-todos |
help | 显示帮助菜单 | rust-todos help |
add | 添加待办事项 | rust-todos add 洗衣服 |
done | 通过索引完成待办事项。 (通过运行 rust-todos 获取索引) |
rust-todos done 1 5 |
clear | 清除所有待办事项 | rust-todos clear |
选项
option | description | example |
---|---|---|
--fill | 用假待办事项填充数据库 | rust-todos --fill |
运行应用程序
cargo
cargo run help
docker
# build image
docker build -t aidanwallace/rust-todos .
# run image
docker run --rm -it -v ./data:/data aidanwallace/rust-todos help
依赖关系
~26–35MB
~569K SLoC