6个版本 (3个重大变更)
0.4.1 | 2022年12月31日 |
---|---|
0.4.0 | 2022年12月31日 |
0.3.0 | 2022年3月16日 |
0.2.0 | 2021年10月4日 |
0.1.1 | 2021年9月18日 |
#43 在 #execute
63 每月下载
用于 3 crates
20KB
406 行代码(不含注释)
ezexec
欢迎来到 ezexec
🎉
ezexec
提供了一个简单的API来执行二进制文件或shell命令。此外,它实现了一个简单但通常足够好的API来在 PATH
中查找二进制文件或获取当前shell。
示例
use ezexec::{ ExecBuilder, error::Error };
fn list() -> Result<(), Error> {
// Lists all files in the current directory and forwards the output to the parent's stdout
ExecBuilder::with_shell("ls")?
.spawn_transparent()?
.wait()?;
Ok(())
}