Δημοσιεύτηκε: 12 Ιούλ 2011, 00:34
μια πολυ βασικη εισαγωγή στις κλήσεις συστήματος μεσω της execv() στον παρακατω κωδικα...
πολυ παλιο προγραμμα προ λιγου το ξεθαψα
Την printf() την εβαλα επειδη θυμαμαι ειχα βαλει και την sleep() μεσα να δω πως δουλευει απλα μετα την εβγαλα.
πολυ παλιο προγραμμα προ λιγου το ξεθαψα
- Κώδικας: Επιλογή όλων
#include <stdio.h>
#include <unistd.h>
int main()
{
char *argv[4]={ "echo" , "hello" , "hello" , NULL };
{
execv("/bin/echo",argv);
printf("Well im ok \n");
}
return 0;
}
Την printf() την εβαλα επειδη θυμαμαι ειχα βαλει και την sleep() μεσα να δω πως δουλευει απλα μετα την εβγαλα.