обычно я бы обернул его в скрипт, который его анализирует, например,
#!/usr/bin/env php
<?php
$html=shell_exec('curl -d "entry1=mark&entry2=jacobs&submitButton=Enter" http://URL/example.cgi');
$domd=@DOMDocument::loadHTML($html);
if(($ele=$domd->getElementById("error-div"))){
echo "error: ".$ele->textContent;
}else{
echo "success!";
}
(в этом примере выполняется синтаксический анализ страницы с <div id="error-div">error-description</div>
при возникновении ошибки.)
и затем просто запустите его как
$ ./myscript.php
вместо вашего вызова curl