diff --git a/src/uu/lscpu/src/lscpu.rs b/src/uu/lscpu/src/lscpu.rs index 4f9432f..c08ad7c 100644 --- a/src/uu/lscpu/src/lscpu.rs +++ b/src/uu/lscpu/src/lscpu.rs @@ -1,6 +1,6 @@ -use sysinfo::{System}; use regex::Regex; use std::fs; +use sysinfo::System; fn main() { let system = System::new_all(); diff --git a/src/uu/renice/src/renice.rs b/src/uu/renice/src/renice.rs index 1a81e26..9c1bd79 100644 --- a/src/uu/renice/src/renice.rs +++ b/src/uu/renice/src/renice.rs @@ -1,34 +1,31 @@ - use std::env; - use std::process; - use std::str::FromStr; use libc::{c_char, c_int, execvp, PRIO_PROCESS}; +use std::env; use std::io::{Error, Write}; +use std::process; +use std::str::FromStr; +fn main() { + let args: Vec<String> = env::args().collect(); - fn main() { - let args: Vec<String> = env::args().collect(); + if args.len() != 3 { + eprintln!("Usage: renice <nice value> <pid>"); + process::exit(1); + } - if args.len() != 3 { - eprintln!("Usage: renice <nice value> <pid>"); - process::exit(1); - } + let nice_value = i32::from_str(&args[1]).unwrap_or_else(|_| { + eprintln!("Invalid nice value"); + process::exit(1); + }); - let nice_value = i32::from_str(&args[1]).unwrap_or_else(|_| { - eprintln!("Invalid nice value"); - process::exit(1); - }); - - let pid = i32::from_str(&args[2]).unwrap_or_else(|_| { - eprintln!("Invalid PID"); - process::exit(1); - }); + let pid = i32::from_str(&args[2]).unwrap_or_else(|_| { + eprintln!("Invalid PID"); + process::exit(1); + }); if unsafe { libc::setpriority(PRIO_PROCESS, pid.try_into().unwrap(), nice_value) } == -1 { - eprintln!("Failed to set nice value: {}", Error::last_os_error()); - process::exit(1); - } - - println!("Nice value of process {} set to {}", pid, nice_value); + eprintln!("Failed to set nice value: {}", Error::last_os_error()); + process::exit(1); + } + println!("Nice value of process {} set to {}", pid, nice_value); } -