systemd_start_cmd/systemd_start_cmd.rs
1use freedesktop_entry_parser::parse_entry;
2use std::io::Result;
3
4fn main() -> Result<()> {
5 let entry = parse_entry("./test_data/sshd.service")?;
6 let start_cmd = &entry
7 .section("Service")
8 .expect("Section Service doesn't exist")
9 .attr("ExecStart")[0];
10 println!("{}", start_cmd);
11 Ok(())
12}