pub fn exec_command<C, I, S>(command: C, args: I) -> Result<i32>where C: AsRef<OsStr>, I: IntoIterator<Item = S>, S: AsRef<OsStr>,