awk 下如何打印当前匹配行的上一行 我来答 1个回答 #热议# 网上掀起『练心眼子』风潮,真的能提高情商吗? 百度网友5311d79 2014-11-06 · TA获得超过1.9万个赞 知道大有可为答主 回答量:6356 采纳率:71% 帮助的人:3222万 我也去答题访问个人页 关注 展开全部 awk是逐行处理文本的,除非你每次处理下一行之前先保存当前行,否则是没办法的。awk '{a=$0;while(1){getline b;if(b~"^[0-9]+$"){print a;exit}else a=b}}' myfile始终用变量a保存当前行然后通过循环用getline获取下一行赋给变量b去进行匹配。这里,如果b满足全数字的要求,则打印上一行a并退出循环;否则,更新a的值为b。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 北京勤哲软件技术广告2024-12-25勤哲Excel服务器2024学习和下载。用Excel自动生成送货单打印软件及手机app.软博会金奖产品,适合于各行各业的管理人员使用。www.qinzhe.com 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容用excel做送货单打印软件!!www.qinzhe.com查看更多用Excel自动生成excel报表打印软件!勤哲Excel服务器2024学习和下载。用Excel自动生成excel报表打印软件及手机app.软博会金奖产品,适合于各行各业的管理人员使用。www.qinzhe.com广告用Excel自动生成excel打印软件勤哲Excel服务器2024学习和下载。用Excel自动生成excel打印软件及手机app.软博会金奖产品,适合于各行各业的管理人员使用。www.qinzhe.com广告 其他类似问题 2018-06-01 awk 下如何打印当前匹配行的上一行 4 2015-07-08 使用sed打印出匹配行的上一行 10 2012-05-10 awk 如何提取匹配字段 打印整行 4 2014-04-09 如何用awk打印输出指定两行间的内容 32 2011-06-26 用awk怎么样在行的上面在加上一行 2 2015-11-06 sed如何打印匹配字符的上一行 7 2017-04-28 请教awk指定输出显示行的问题 2017-11-26 bash shell脚本,如何用sed 命令打印出匹配行和匹配行的第N行 12 更多类似问题 > 为你推荐: