egrep(1) and fgrep(1) -s flag does not hide -c output
The legacy option -s in egrep(1) and fgrep(1) (which documented to behave the same as POSIX option -q instead of the inverse) should prevent all output on stdout (i.e., non-error messages) even if -c is used. This is not currently the case:
[trisk@monolith]% /usr/bin/fgrep -cs trisk /etc/passwd
The -q option should also be supported as an alias.