Como os colchetes têm um significado especial na sintaxe da expressão regular do grep, você precisa escapar deles
grep '\[abc\]' file
ou especifique a correspondência de cadeia simples usando -F
ou --fixed-strings
grep -F '[abc]' file
Veja man grep
-F, --fixed-strings
Interpret PATTERN as a list of fixed strings (instead of regular
expressions), separated by newlines, any of which is to be
matched.