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}