Does anything, anywhere mention WHICH SHELL shell_exec() runs?...on my system, it's running sh, instead of bash, which causes <() Process Substitution to fail with no error msg.
Shouldn't the docs mention which shell this function (& backticks ``) runs?