【问题标题】:how to grep a list of patterns from a file & ignore the same from another file?如何从文件中grep模式列表并忽略另一个文件中的相同模式?
【发布时间】:2016-12-16 20:20:34
【问题描述】:

这就是我正在尝试的>>

grep '模式' FILE1 |来自 FILE2 的 grep 'ignore_pattern'

我是针对个别模式这样做的 >> grep 'errmsg' 日志文件 | grep -v '88909'

但我要忽略的模式不止一种,所以我将它们作为一个列表放在文件 FILE2 中。

【问题讨论】:

  • 请在您的问题中添加示例输入和该示例输入所需的输出。
  • “模式”这个词非常模棱两可,应该避免使用。根据您的问题将其替换为“字符串”或“正则表达式”。确保在添加丢失的示例输入/输出时包含您不想匹配的类似和/或部分字符串的雨天情况。

标签: grep ksh


【解决方案1】:
grep pattern file1 | grep -vf file2

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-04
    • 1970-01-01
    • 1970-01-01
    • 2017-04-23
    • 1970-01-01
    相关资源
    最近更新 更多