2 个不稳定版本
0.2.0 | 2020年3月15日 |
---|---|
0.1.0 | 2020年3月14日 |
#2567 in 命令行工具
25 每月下载量
15KB
394 行
anyversion
再也不需要费劲去获取版本号了。
什么是anyversion?
在这个星系中最难的问题就是“如何获取已安装命令的版本号”。
有四种流行的方式来显示版本号。
ffmpeg -version
node --version
python -V
rustc version
anyversion
将它们简化为单一语法。
anyversion ffmpeg
anyversion node
anyversion python
anyversion rustc
仅此而已。
安装
通过以下网址安装 Rust 工具链 rustup
。
接下来,使用 cargo install
(由 rustup
安装)安装 anyversion
。
cargo install anyversion
更新
再次运行 cargo install anyversion
。
用法
# Syntax
anyversion <command_name>
# For example
anyversion bash
anyversion git
anyversion rustc
anyversion node
anyversion make
anyversion anyversion
常见问题解答
你计划支持 <你喜欢的命令> 吗?
我会尝试支持更多命令。但它是开源软件。你可以贡献它。我认为写代码比等待更有趣。
为什么你使用白名单?尝试执行每个参数模式会更好。
更安全。一些命令使用无效参数运行意外的进程。例如,blahblah version
可能会创建一个包含 version
目录的项目。《code>bazbaz -v 可能会以详细模式启动一个交互式解释器。