Description
rm is commonly used to remove the existing output before re-execute a script. However, when the output is not existing, rm will fail and grunt will terminate the execution. Such a behavior is very inconvenience. Expected grunt behavior would print some error message and continue to execute the script.