文件名称:async:并行化Shell命令的工具
文件大小:23KB
文件格式:ZIP
更新时间:2024-03-31 00:48:44
Rust
异步的 async是一个可以并行运行shell命令的工具,其设计目的是能够以最少的更改快速并行化shell脚本。 它受到启发,主要区别在于async通过在后台运行服务器来保留命令之间的状态。 用法 可以使用async --help获得有关命令行界面的所有信息。 以下是有关如何使用async来并行化命令的示例: #! /bin/bash S= " /tmp/example_socket " async -s= " $S " server --start for i in {1..20} ; do # prints command output to stdout async -s= " $S " cmd -- bash -c " sleep 1 && echo test $i " done # wait until all commands are finished asy
【文件预览】:
async-master
----.gitignore(26B)
----README.md(1KB)
----Cargo.toml(611B)
----LICENSE(34KB)
----src()
--------error.rs(2KB)
--------comm.rs(5KB)
--------exec.rs(9KB)
--------main.rs(2KB)
----Cargo.lock(18KB)