These attempts don't work:
clamscan --quiet. Suppresses the final summary.
clamscan -o -r ~/ 2>/dev/null. Prints lines that aren't "OK" (but which don't necessarily indicate an infection: e.g. files that are simply empty files, or symbolic links) to
stdout. Those lines therefore bypass the redirect and are still printed on the terminal in addition to the final summary.