the function of these files exceeds what can be sanely handled in shell in posix-comaptible way. Also writing it in C extends the functionality to non-UNIX-like OS and minimal environments.
* osdep/unix/exec.c: ... here. Add few additional exec_* variants.