正则表达式与实际结果不符如何处理?

问题遇到的现象和发生背景

学习正则表达式的时候,得出的结果与视频的结果相差太大

问题相关代码,请勿粘贴截图

grep [^abc]r /etc/passwd
setroubleshoot:x:993:990::/var/lib/setroubleshoot:/sbin/nologin
tss:x:59:59:Account used by the trousers package to sandbox the tcsd daemon:/dev/null:/sbin/nologin

运行结果及报错内容

实际打印结果应该不止这几行,求指导帮忙解决

我的解答思路和尝试过的方法

没有思路,求解求解

我想要达到的结果

img

相差太大很正常啊,你们的配置文件内容又不一样。
你的关注点不应该是有没有正常显示符合正则表达式的内容吗。