4 个版本
新版本 0.0.4 | 2024 年 8 月 22 日 |
---|---|
0.0.3 | 2024 年 8 月 21 日 |
0.0.2 | 2024 年 8 月 21 日 |
0.0.1 | 2024 年 8 月 21 日 |
#177 在 文件系统
每月 101 下载
13KB
122 代码行
关于本项目
(返回顶部)
构建工具
(返回顶部)
入门指南
在 发布页面 下载。或者
cargo install asyncrun
或者自己编译
先决条件
- 安装 Rust
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
编译
- 克隆仓库
git clone https://github.com/kingwingfly/asyncrun.git
- 编译
cargo build --release
(返回顶部)
用法
Asynchronously execute shell commands in selected subdirectories based on specified conditions.
Usage: asyncrun [OPTIONS] [PATH] -- <COMMANDS>...
Arguments:
[PATH] Path to search for directories [default: /Users/louis/rust/asyncrun]
<COMMANDS>... Commands to run in each directory
Options:
-e <EXIST> Filter by target names exist
-E <NOT_EXIST> Filter by target names non exist
-n <ASYNC_NUM> Number of async commands to run concurrently [default: 1024]
-h, --help Print help
-V, --version Print version
(返回顶部)
路线图
- 功能
查看 开放问题 以获取所有建议功能(以及已知问题)的完整列表。
(返回顶部)
贡献
贡献使开源社区成为一个如此神奇的地方来学习、灵感和创造。您做出的任何贡献都将受到高度赞赏。
如果您有改进此项目的建议,请克隆仓库并创建一个拉取请求。您也可以简单地通过带有“增强”标签的问题来提出建议。别忘了为项目点个赞!再次感谢!
- 克隆项目
- 创建您的功能分支 (
git checkout -b feature/AmazingFeature
) - 提交您的更改 (
git commit -m '添加一些 AmazingFeature'
) - 推送到分支 (
git push origin feature/AmazingFeature
) - 打开拉取请求
(返回顶部)
许可协议
遵循MIT许可证发布。更多信息请见LICENSE.txt
。
(返回顶部)
联系信息
路易斯 - [email protected]
项目链接: https://github.com/kingwingfly/asyncrun
(返回顶部)
鸣谢
(返回顶部)
依赖项
~5–14MB
~149K SLoC