You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
8 months ago | |
---|---|---|
.vscode | 1 year ago | |
lib | 8 months ago | |
src | 8 months ago | |
test | 8 months ago | |
.gitignore | 8 months ago | |
LICENSE | 8 months ago | |
README.md | 8 months ago |
README.md
Library for executing bash commands with captured output
The output of the bash command is saved in a C++ string.
Features
- Execute command send as string
- Return string as command response
- Thread safe
- Throws an exception when cant pipe stream in execute command
Installation
Just download the latest release and unzip it into your project. You can turn it on with:
#include "exec/lib/exec.hpp"
using namespace marcelb;
Usage
/**
* Run bash command and store output
*/
string out = exec("ls -lha");
/**
* Print response
*/
cout << out << endl;
License
Support & Feedback
For support and any feedback, contact the address: marcelb96@yahoo.com.
Contributing
Contributions are always welcome!
Feel free to fork and start working with or without a later pull request. Or contact for suggest and request an option.