Spusteni procesu v C
Zakkr
zakkr na zf.jcu.cz
Pátek Srpen 6 15:18:58 CEST 1999
> Pekny predvecer !
>
> Potrebuji pomoc s timto problemem:
> Jak jsem se jiz ptal na hromadne prirazovani quot, tak jsem to jiz vyresil
> programkem v C, ale zasekl jsem se na jedne veci:
> JAK spustit tento prikaz: >>edquota -p blabala -u balala << z programu *.c
> (v dokumentaci k exec jsem toho moc nezjistil)
Ale jakto, ze to tam neni:
int execvp( const char *path, char *const argv[]);
kde: - *path je jmeno programu
- a pole argv[] obsahuje ty parametry a posledni je NULL
char *argv[3];
// a pochopitelne to jde napsat i uhledneji :-))
argv[0] = "adquota";
argv[1] = "-p";
argv[2] = "blalblel';
argv[3] = NULL;
if (execvp(argv[0], argv) == -1)
perror(argv[0]);
Zakkr
Další informace o konferenci Linux