pid/pid.rs
1use std::fs;
2use eutils_rs::proc::Pid;
3
4fn main() {
5 env_logger::init();
6 // let mut pids = Vec::default();
7 for entry in fs::read_dir("/proc").unwrap() {
8 let name = entry.unwrap();
9
10 if name.file_name().to_string_lossy().parse::<u32>().is_ok() {
11 // pids.push(Pid::from_file(name.path()).unwrap());
12 println!(
13 "{:?}: {:?}",
14 name.path(),
15 Pid::from_file(name.path())
16 );
17 }
18 }
19}