现有文件A(fileA),文件B(fileB),文件内容为每行一个用户名,形如: 张三 李四 ,怎么去除fileA中存在,但fileB中不存在的用户名?

现有文件A(fileA),文件B(fileB),文件内容为每行一个用户名,形如:
张三
李四
怎么去除fileA中存在,但fileB中不存在的用户名

vim fileD.sh
#! /bin/sh
cat fileA | egrep -v "cat fileB" > fileC