【发布时间】:2015-04-25 18:53:13
【问题描述】:
使用grep/sed/awk 我想搜索pattern1 直到在文件中找到pattern2 并打印仅包含pattern1 的结果。
我不想要 pattern1 和 pattern2 的范围之间的界限,在这个站点中有很多解决方案。请帮忙。
我尝试了以下没有结果:
adb logcat | grep -i '模式1' | grep -m 1 '模式2'
看起来 '|' 使它成为 AND condition 并且我正在寻找的字符串不在同一行。它们位于不同的行中。
更新:解决方案在终端中有效,但在脚本中无效。有人可以帮助找出为什么它不能在脚本中工作吗?
【问题讨论】:
标签: android python awk sed grep