|
cctools
|
Fast process invocation. More...
#include <stdio.h>Go to the source code of this file.
Functions | |
| FILE * | fast_popen (const char *command) |
| Fast process invocation. More... | |
| int | fast_pclose (FILE *file) |
| Conclude a fast process stream. More... | |
Fast process invocation.
| FILE* fast_popen | ( | const char * | command | ) |
Fast process invocation.
fast_popen opens a process for execution, providing its output on a stream, just like the standard popen. However, fast_popen does not invoke the shell the interpret the command, which can be very time consuming. Thus, the command must be given as a full path, and may not include quotes, variables, or other features of the shell.
| command | The command string to execute. |
| int fast_pclose | ( | FILE * | file | ) |
Conclude a fast process stream.
| file | A file pointer returned from fast_popen. |