ScriptKit

A simple toolkit for shell scripting in Rust!

Basic Usage

``` use scriptkit::shell::{Cmd, Arg, shelltools::sh}; use scriptkit::sys::{OS, oseye::open};

fn print_host() { println!("Executed On: {:?}", open().name); }

fn main() { // Construct your command! let cmd = Cmd::new("echo");

// Construct your argument!
let arg = Arg::new("Hello World");

// Execute the command!
sh(cmd, arg).expect("Failed to run command");

print_host();

} ```