anne-guilde-free a écrit : > bonjour,
>
> Dans le fichier, j'ai la ligne :
> !postscript:0::docq/doc1.ps
>
> Il faut récupérer 'docq/doc1.ps'
>
> Dans le pgm php, j'ai la ligne
> $cmdd="/bin/grep \"^\!postscript.*ps$\" $DIR_SPOOL/doneq/q$dsp_jid |
> /usr/bin/awk -F\":\" '{print $4}'";
> exec($cmdd,$exec_o,$exec_r);
> => $cmdd : /bin/grep "^\!postscript.*ps$" /var/spool/hylafax/doneq/q1
> | /usr/bin/awk -F":" '{print $4}'
> $exec_o à blanc
> $exec_r : 0
>
> En ligne de cde :
> # /bin/grep "^\!postscript.*ps$" /var/spool/hylafax/doneq/q1 |
> /usr/bin/awk -F':' '{print $4}'
> =>docq/doc1.ps
>
> En ligne de cde, j'ai enlevé certain \.
> Si je les enlève dans le php, j'ai une page blanche et le log dans msg :
> httpd[7612]: PHP Warning: Unexpected character in input: '\'
> (ASCII=92) state=1 in /opt/nweb2fax/include/jobqbody.php on line 91
> httpd[7612]: PHP Parse error: parse error, unexpected '*' in
> /opt/nweb2fax/include/jobqbody.php on line 91
>
> Comment faire dans le pgm php pour que cela fonctionne...
>
> merci
> anne
>