Cita: Hola.
Tendrías que revisar si tu comando es compatible con el modificador "| YES" del S.O. en caso de serlo.
Código PHP:
$cmd = "/usr/bin/java -jar Reporter.jar p=Reporter.properties sales.generateToken | YES";
$result=shell_exec($cmd);
Trate de utilizar el modificador pero no pasa nada. Simplemente no continua. Si lo hago asi:
Código PHP:
"y\n | /usr/bin/java -jar Reporter.jar p=Reporter.properties sales.generateToken";
o cambio el modificador al final responde con:
sh: y: command not found