【问题标题】:awk match ONLY X and Yawk 仅匹配 X 和 Y
【发布时间】:2022-11-12 22:07:36
【问题描述】:

我想对文本文件进行严格匹配,以便它只返回我拥有的模式。例如在一个文件中:

xyz
xy
yx
zyx

我想运行类似于以下的命令:

awk '/x/ && /y/' filename.txt

我希望它只返回行。

yx
xy

并忽略其他的,因为尽管它们确实包含 x 和 y,但它们也有 z,因此它们被忽略了。

这在awk中可能吗?

【问题讨论】:

    标签: awk pattern-matching


    【解决方案1】:

    您可以在线进行字符串比较

    awk '$0 == "xy" || $0 == "yx"' file
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多