pub fn exec<I, S>(cmd: S, args: I) -> Option<String>where I: IntoIterator<Item = S> + Debug, S: AsRef<OsStr> + Debug,