ezexec provides a simple API to execute binaries or shell commands. Furthermore it implements a trivial but usually
good-enough API to find a binary in PATH or to get the current shell.
Example
useezexec::{ ExecBuilder,error::Error };fnlist()->Result<(), Error>{// Lists all files in the current directory and forwards the output to the parent's stdout
ExecBuilder::with_shell("ls")?.spawn_transparent()?.wait()?;Ok(())}