** shell-command-on-region (and shell-command) reports success or failure if the command produces no output.