码迷,mamicode.com
首页 > 系统相关 > 详细

[Shell] Compare two files.

时间:2020-06-04 14:01:58      阅读:63      评论:0      收藏:0      [点我收藏+]

标签:shell   while   ==   one   txt   lin   file   compare   输出   

查找file1中每一行是否在file2中,若在输出到InRight.txt, 若不在输出到NotInRight.txt.

f1=$1
f2=$2

while read myline
do
grepR=`grep $myline $f2`
if [[ $grepR != "" ]]; then
echo $myline >>InRight.txt
elif [[ $grepR == "" ]]; then
echo $myline >>NotInRight.txt
fi
done < $f1

[Shell] Compare two files.

标签:shell   while   ==   one   txt   lin   file   compare   输出   

原文地址:https://www.cnblogs.com/buptqq/p/13042812.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!