Supuner (SUPpress UNless ERror) executes a command and manipulates its stderr and stdout, allowing the user control over when they are displayed and / or outputted. From Laurence Tratt with minor tweaks from myself and kili. OK kili@