|
|
|
|
|
by jwilk
2922 days ago
|
|
You shouldn't assume grep is in /usr/bin. On many systems it's in /bin. Perl's exec and Python's subprocess already search for executables in PATH, so you don't need to provide the full path. In C, you can use execvp() instead of execv(). (No idea about PHP…) |
|
All of PHP's process-execution methods (except one, which is unusable on many systems) go through the shell, so by virtue of that it also searches the PATH.