Linux中列出来的文本经常是多列的,如果列出某一列的值为指定值的行呢?
Linux中列出来的文本经常是多列的,如果根据某一列的值得到想要的行呢?有点像实现sql的查询一样,不过我们的数据都是文本,要在shell里实现,或者脚本也行,请大侠赐教...
Linux中列出来的文本经常是多列的,如果根据某一列的值得到想要的行呢?有点像实现sql的查询一样,不过我们的数据都是文本,要在shell里实现,或者脚本也行,请大侠赐教啊
展开
2个回答
2013-11-13
展开全部
line=0for i in `cat some.txt |awk '{print $somerow}'` do if [ "$i" != "somevalue" ] ;then let line=line+1 fidone echo "In line $line has the vale $somevale"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-11-13
展开全部
去远景吧~那高手多~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询