你的位置:首页 > 操作系统

[操作系统]如何输出第二列相同的行

文本格式如下,以“|”作为分隔符

10999201508261233197418182901054|63a96a66ba024913aa1c0d377cf95fb4||20150826|aa10999201508261233197418182901054|63a96a66ba024913aa1c0d377cf95fb3||20150826|bb

如何输出第二列相同的行,即如果第二列的值已存在,则输出该行的值。

脚本如下:

#!/bin/bashi=0a[0]=""while read linedo  newline=`echo $line |cut -d"|" -f2`  for(( j=0;j<=$i;j++ ))  do   if [ "${a[$j]}" = "$newline" ];then     echo $line   fi  done  if [ $[$i+1] -eq $j ];then   i=$[$i+1]   a[$i]=$newline  fidone < 1.txt

关键是数组的运用


特价新加坡游深圳到新加坡旅游报价到新加坡旅游要多少钱新加坡旅游路线新加坡旅游多少钱跟团济南去欧乐堡要多久?济南到泉城欧乐堡怎么走最快? 齐河欧乐宝好玩吗?济南新开了个欧乐宝吗?在哪里? 济南到齐河欧乐堡旅游攻略?济南到齐河泉城欧乐堡打车多少钱? 远方的梦之境 寻找五个最遥远的旅游地 在香港购买二手名牌包要注意什么问题? 澳门哪里买奶粉好? 澳门新八佰伴主要卖些什么东西?可以买到香水吗? 2015圣诞节香港哪里好玩?有什么活动? 曼谷有什么玩的?曼谷有什么好的地方? 马尔代夫蓝色美人蕉岛离机场远吗?这个岛屿漂亮吗? 马尔代夫机场在哪?机场的名称是什么? 泰国曼谷有多少个机场? 那琴半岛地质海洋公园一日游攻略?台山海洋公园游玩要多久? 那琴半岛地质海洋公园介绍?台山海洋公园简介? 从化3月赏花去哪玩?流溪河公园有桃花开吗? 2015广州赏花什么地方好?流溪河公园3月有什么花开? 0402YJ9R1CBWTR Datasheet 0402YJ9R1CBWTR Datasheet 1808GA101MAT3A Datasheet 1808GA101MAT3A Datasheet 0402YK8R2CBWTR Datasheet 0402YK8R2CBWTR Datasheet 潮汕去洞头岛旅游 潮汕去洞头岛旅游 潮汕去洞头岛旅游 潮汕去多哥旅游 潮汕去多哥旅游 潮汕去多哥旅游 潮汕去多米尼加共和国旅游 潮汕去多米尼加共和国旅游 潮汕去多米尼加共和国旅游