project page: https://github.com/rust-shell-script/rust_cmd_lib
What this library provides:
- Macros to run external commands (run_cmd!, run_fun!)
- Intuitive parameters passing
- Redirection and Piping
- Macros to set scoped process environment variable
- Builtin commands(cd, true)
Seeexamplesdirectory, which contains a tetris game converted from bash implementation and other simple examples.