2 个版本
使用旧的 Rust 2015
0.1.1 | 2017年9月20日 |
---|---|
0.1.0 | 2017年9月13日 |
#536 在 操作系统 中
4KB
which-rs
检查并定位从 Rust 安装的可执行文件。
仅演示 which
命令的工作方式。
作为库使用
将此crate放入您的 Cargo.toml
。
[dependencies]
which-rs = "*"
用法
extern crate which;
use std::path::{Path, PathBuf};
use std::collections::HashMap;
fn main() {
let ref file = ["python",];
let ref paths = [Path::new("/usr/local/bin"), Path::new("/usr/bin")];
let mut find_path = HashMap::new();
let all_find = which::which(file, paths, true, Some(&mut find_path));
println!("All binary is found: {:?}", all_find);
println!("Located at {:?}", find_path);
}
许可证
which-rs 根据 MIT 许可证授权 - 有关详细信息,请参阅LICENSE 文件