[so] parametrii execv
Catalin Iacob
iacobcatalin at gmail.com
Wed Oct 31 22:44:28 EET 2007
On Wednesday 31 October 2007 22:38:04 Maria Nadejde wrote:
> Am si eu o intrebare:
>
> de ce nu merge execv cand ii dau urmatorii parametrii:
>
> char *args[3];
> args[0]="mkdir";
> args[1]="hipo";
> args[2]=NULL;
> fork() case 0:
> execve_rv=execv(args[0],args);
execv cauta mkdir doar in directorul curent unde nu-l gaseste deci esueaza.
> dar merge:
> execlp_rv=execlp(args[0],args[0],args[1],NULL);
>
Merge fiindca are p la sfarsit; variantele de exec cu p cauta si in path
executabilul.
=> execvp e ceea ce cauti in loc de execv
Catalin
More information about the so
mailing list