Function cluproccmdline::this_machine
[−]
[src]
pub fn this_machine() -> Result<CmdlineBuf, CmdlineErr>
Opens the cmdline of the current machine. Equivalent open_file("/proc/cmdline")
.
use cluproccmdline::Cmdline; let mut cmdline = cluproccmdline::this_machine().unwrap(); for (name, value) in cmdline.iter() { if let Some(name) = name { println!( "Cmdline_str: {} {}", String::from_utf8(name.to_vec()).unwrap(), String::from_utf8(value.to_vec()).unwrap() ); } // OUTPUT: // IF /proc/cmdline = "BOOT_IMAGE=/boot/vmlinuz-linux-zen nmi_watchdog=0" // TO -> "Cmdline_str: BOOT_IMAGE /boot/vmlinuz-linux-zen" // TO -> "Cmdline_str: nmi_watchdog 0" }