7 个不稳定版本 (3 个破坏性更新)
0.4.2 | 2023 年 8 月 21 日 |
---|---|
0.4.1 | 2023 年 8 月 21 日 |
0.3.1 | 2023 年 8 月 21 日 |
0.2.0 | 2023 年 8 月 21 日 |
0.1.0 | 2023 年 8 月 21 日 |
在 命令行工具 中排名第 2263
每月 40 次下载
10KB
178 行
Randata
一个命令行界面,以不同格式生成随机输出。
示例
对输入单词中的字母进行随机排序
randata shuffle foobar
aforboo
对输入的数字序列进行随机排序
randata shuffle 1 2 3 4
4 1 2 3
生成一个从 10 开始的 5 个数字的随机序列
randata numbers --length 5 --start 10
13 12 14 11 10
生成一个随机颜色值
randata color --format hex
#e5f5c1
randata color --format rgb
(112,39,164)
randata color --format hsl
(324,98%,20%)
生成一个随机 IP 地址
randata ip --format ipv4
229.222.240.211
randata ip --format ipv6
4ade:8899:39c3:fc9e:e4fe:e20e:8f4a:2dda
生成抛硬币结果
randata coin-flip
heads
生成骰子点数
randata dice-roll --sides 10
7
帮助文档
通过运行 cargo run help
可以找到完整说明。
通过运行 cargo run randata --help
可以找到特定命令的说明。
安装
项目可执行文件可以通过 cargo
构建并运行,或者本地安装并使用可执行文件名 randata
运行。
构建和运行
cargo run <args>
本地安装可执行文件
cargo install --path .
randata <args>
依赖项
~1.4–2.1MB
~39K SLoC