The actions ignore-* are very handy for verbose commands. However in case of error it hides the error message. Could we add actions ignore-if-no-error-* that print the outputs only in case of error?
More precisely it will save the output to a temporary file, and redirect the file to the current output in case of error.