denotaskshell

```rs // parse let list = denotaskshell::parser::parse(&text)?;

// execute let envvars = HashMap::from(&[ ("SOMEVAR".tostring(), "value".tostring()), ]); let cwd = std::env::current_dir()?;

let exitcode = denotaskshell::execute( list, envvars, &cwd, ).await; ```