紧急跪求:linux中如何确定一文件内容是否包含于另一个文件中

例如有两个文件A.txt和B.txt,现在我希望通过shell来判断文件A中的内容是否在文件B中也出现,具体点如下:文件A.txt中内容a001a002b003文件B.t... 例如有两个文件A.txt 和 B.txt ,现在我希望通过shell来判断文件A中的内容是否在文件B中也出现,具体点如下:
文件A.txt 中内容
a001
a002
b003
文件B.txt中内容
a001
a002
b003
c004
d005
希望能通过脚本实现判断A.txt中的内容是否出现在B.txt文件中
非常感谢
如果A.txt中的内容在B.txt中,则显示“文件正确”。
如果A.txt中的内容不在B.txt中,则显示“文件错误”。
其中两文件的内容在排序上不是每行对应的。
展开
 我来答
212guan
推荐于2017-09-14 · 超过18用户采纳过TA的回答
知道答主
回答量:99
采纳率:0%
帮助的人:55万
展开全部
grep -Fxf A.txt B.txt > /tmp/test
if [ ! -s "/tmp/test" ]
then
echo "file is true!"
else
echo "file is false!"
fi
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
出门在外_1
2012-11-14 · TA获得超过1.2万个赞
知道大有可为答主
回答量:1.4万
采纳率:76%
帮助的人:5808万
展开全部
grep -f file1 file2
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式