问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Unix shell语言 我想从file中逐行读取,使用awk分隔字段,筛选含有指定标签

发布网友 发布时间:2023-07-09 10:18

我来回答

2个回答

热心网友 时间:2023-10-09 01:22

tag="TPP"
cat file|awk -v tag=$tag 'BEGIN{a=0}
$1=="<"tag">"{a=1}
a==1{print $0 >>tag".tmp"}
$1=="</"tag">"{exit}'

这里的tag也可以设成从脚本参数进行赋值

思路:设置一个变量,开始是0(也可以设置成字符等),遇到<tag>,变量改变成1

后面只要a==1就将此行(整行用$0表示)导出到文件。遇到</tag>时,退出awk,不再打印后面的内容。

热心网友 时间:2023-10-09 01:23

可以用read
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
联想E盘不见了怎么办? 电脑e盘不见了怎么恢复?6个步骤找回e盘 五一去河源万绿湖游玩,需要携带哪些物品? 五一假期,旅行必带的物品是什么 建行办新卡用了新手机号,旧卡就自动绑了信号 请问电磁炉热敏电阻阻值是多少 电磁炉换电阻多少钱 电磁炉配件电阻多少钱 电磁炉510K大电阻多少钱一个 更换电磁炉电阻多少钱 去西双版纳买房子可以吗? 西双版纳买房子增不增值保不保值? OPPOR15Pro的智能助手有什么用? 广发银行用信用卡捆绑友邦保险合法吗? 为经过我家的同意我家的电费号和别人家的银行卡绑定在一起扣他的钱需要还吗? 我在联通办手机号时经莞业员梱绑了微信现能否再通过营业厅解绑呢? 大话西游2 4.7星的心有灵犀多少钱 大话西游2 心有灵犀觉醒技提升抗性是多少 大话西游2心有灵犀给哪个宝宝用 大话西游2心有灵犀好用吗 大话2心有灵犀回血量 梦见男朋友要和我分手了的预兆 新大话西游二仙族用心有灵犀兽装有用吗 ensp冗余链路配置命令 南昌大学科学技术学院在哪 南昌大学科技学院分数线 南昌专升本学校有哪些 七夕情人节最浪漫的表白文案 像山岭起伏江河奔流这样的词 遇见你后,结婚我就没想过别人 怎么利用VBS脚本来逐行读取文本内容并复制,注意不是VB,是VBS脚本! 我6月30日到扬州旅游,问一下扬州瘦西湖附近的宾馆大概多少钱一晚?具体点 何谓“开悟”?逃离心智牢笼,解构心智系统!掌控人生最高境界 解构心智系统 鸡肠粉是什么做的? 英语高手帮忙翻译... 把这翻译成中文 请大家帮我把下列句子或词组译成中文,谢谢大家 请大家帮我把下面的句子翻译成中文,谢谢多谢 over与more可以怎样转化 讨厌的英语~谁教教我~ 求大神发 英语周报高一课标2015-2016 第41期 谢谢 求2016-2017高三英语外研版24期答案 急!! 怀孕22周有时胎动劲大有时微弱这是为什么 在广元万达或图腾租一个夹娃娃机那样的位置需要多少钱啊?谢谢! 他会打鼓吗?英文怎么说 我会打鼓,而且打的非常好,我也喜欢唱歌,我的同学非常喜欢我的歌,怎么用英语说 帮我回答问题 武汉市武昌区新时代好少年难不难评选 武昌区新时代好少年评选多少个人