永发信息网

shell 循环比对变量是否相等

答案:2  悬赏:30  手机版
解决时间 2021-04-08 21:27
count=0
cat old_info|while read i
do
cat new_info|while read j
do
count=`expr $count + 1`
echo $count
if [[ $i = $j ]];then
echo "compare response_info pass"

else
echo "Compare response_info error"
echo $i
echo $j

fi
done
done
这个脚本会把i依次和j的每一个值比较,我想要的结果是 每次循环 i和j比较 然后 i 和j各循环一次 然后i和j在比较请问如何改动
最佳答案
awk '{
if(FILENAME=="'old_info'")
{
Filekey[$1]=$0
}
if(FILENAME=="'new_info'")
{
if($0 in Filekey)
{
print $0 >>"sameline"
print "compare response_info pass" >>"sameline"
}
else
{
print $0 >>"diffline"
print "Compare response_info error" >>"diffline"
}
}
}' old_info new_info
全部回答
awk 'NR==FNR{a[FNR]=$0;next} $0==a[FNR]{print "compare response_info pass "} $0!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
有没有浙江省内打的短号啊??就是在浙江省内
单选题“民生”问题是一个重要的社会问题。中
申请iso9001 2015审核需要做什么准备
旦白冲这个地址在什么地方,我要处理点事
网络诗歌真诚的祝福你
什么情况下 mrs见倒置乳酸峰 naa峰降低
今天好天气英语怎么说,英语 天气变好了 怎么
I Am Not a Child Any More提示:在阳光雨露
研究生有什么用,研究生,本科阶段有挂科,影
中联通信JSY2000程控交换机,内线电话可以打
情人节男生最喜欢什么礼物
单选题下列哪一种不是配置培养基常用的材料?
肆只猫咖啡和g7咖啡哪种好
荣威erx5利用汽车本身来充电够用吗
白桦茸表面发霉了,里面还能吃吗
推荐资讯
阿弥陀佛下一句是什么,一梦二三年对联
古玩诗词,写出你对句子"对于世上昂贵的古董来
老师给学生朗诵的诗歌,师生情诗歌朗诵伴奏用
公鸡在车上焖死3个小时还可以杀吃不
2010年世界博览会在上海举办。某校高二(1)班
去哪儿网国际机票电话,去哪儿网机票如何查询
智取威虎山里的张涵予唱的那段二人转叫什么名
每次开机笔记本无线网图标都有个黄色感叹号,
结婚新人穿黄色犯说吗
有人用苹果的操作系统成功安装5053软件吗
单选题用纸袋将植物未完全开放的花套起来,不
怎样构建自主有效课堂与课改预期效果
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?