Exec in c
- how to execute another program in c
- how to execute program in c
- how to execute java program in command prompt
- how to run program in cmd
System programming in c...
exec family of functions in C
The exec family of functions replaces the current running process with a new process.
C read output from another program
It can be used to run a C program by using another C program. It comes under the header file unistd.h. There are many members in the exec family which are shown below with examples.
- execvp : Using this command, the created child process does not have to run the same program as the parent process does.
The exec type system calls allow a process to run any program files, which include a binary executable or a shell script .
Syntax:
int execvp (const char *file, char *const argv[]);- file: points to the file name associated with the file being executed.
argv: is a null terminated array of character pointers.
Let us see a small example to show how to use execvp() function in C.We will have two .C files , EXEC.c and execDemo.c and we will replace the execDemo.c with EXEC.c by calling execvp() function in execDemo.c .
- Now,create an executable file of EXEC.c using command
- how to run program in c++ visual studio
- how to run program in c terminal