print lines matching a pattern
-w, --word-regexp
       Select  only  those lines containing matches that form whole words.  The test is that the matching
       substring must either be at the beginning of the line,  or  preceded  by  a  non-word  constituent
       character.   Similarly,  it  must  be  either  at  the  end  of the line or followed by a non-word
       constituent character.  Word-constituent characters are letters, digits, and the underscore.
-F, --fixed-strings
       Interpret  PATTERN  as  a  list  of  fixed  strings,  separated by newlines, any of which is to be
       matched.  (-F is specified by POSIX.)
-f FILE, --file=FILE
       Obtain patterns from FILE, one per line.  The empty file contains  zero  patterns,  and  therefore
       matches nothing.  (-f is specified by POSIX.)
source manpages: grep