13个版本 (5个稳定版)
3.0.2 | 2024年3月16日 |
---|---|
3.0.0 | 2020年7月5日 |
2.0.1 | 2020年7月4日 |
1.0.0 | 2019年4月24日 |
0.8.0 | 2019年3月12日 |
#179 在 #address
每月453次下载
10KB
202 行
nbssh
此工具不再处于积极开发状态。如果您有兴趣接管或重新使用crates.io上的名称,请随时联系我: [email protected]
SSH命令生成器。示例用法
use nbssh::{Address, SshParams};
use std::process::Command;
let params = SshParams {
address: Address::from_host("myHost"),
..Default::default()
};
let args = params.command(&["echo", "hello"]);
Command::new(&args[0]).args(&args[1..]).status().unwrap();
lib.rs
:
SSH命令生成器。示例用法
use nbssh::{Address, SshParams};
use std::process::Command;
let params = SshParams {
address: Address::from_host("myHost"),
..Default::default()
};
let args = params.command(&["echo", "hello"]);
Command::new(&args[0]).args(&args[1..]).status().unwrap();
依赖项
~0.4–1MB
~23K SLoC