Crate easy_process [] [src]

Allow running external commands.

Example

use easy_process;

// stdout
let output = easy_process::run(r#"sh -c 'echo "1 2 3 4"'"#)?;
assert_eq!(&output.stdout, "1 2 3 4\n");

// stderr
let output = easy_process::run(r#"sh -c 'echo "1 2 3 4" >&2'"#)?;
assert_eq!(&output.stderr, "1 2 3 4\n");

Structs

Output

Holds the output for a givin easy_process::run

Enums

Error

Error variant for easy_process::run.

Functions

run

Runs the given command