15个稳定版本 (4个主要版本)
5.0.1 | 2023年11月18日 |
---|---|
4.1.0 | 2023年11月4日 |
3.0.0 | 2023年10月30日 |
2.1.1 |
|
1.0.4 |
|
#49 在 操作系统
89,362 每月下载量
在 66 个crate中使用 (17个直接使用)
165KB
1K SLoC
Command Group
扩展Command
以在进程组中启动。
快速入门
[dependencies]
command-group = "5.0.1"
use std::process::Command;
use command_group::CommandGroup;
let mut child = Command::new("watch").arg("ls").group_spawn()?;
let status = child.wait()?;
dbg!(status);
异步:Tokio
[dependencies]
command-group = { version = "5.0.1", features = ["with-tokio"] }
tokio = { version = "1.10.0", features = ["full"] }
use tokio::process::Command;
use command_group::AsyncCommandGroup;
let mut child = Command::new("watch").arg("ls").group_spawn()?;
let status = child.wait().await?;
dbg!(status);
另请参阅示例!
依赖关系
~1.5–10MB
~93K SLoC