tail -va 文件,同时排除单词列表

Joh*_*ohn 4 grep tail

我想跟踪一个不断被写入的日志文件,但想排除“常见”的各种条目,所以我只能看到错误等,因为它们被抛出。我可以通过管道传递给 grep -v "pattern",但理想情况下希望使用包含要跳过的条目的文件。有任何想法吗?

Wuf*_*ers 5

你可以grep -v "pattern"像你说的那样使用。但不是pattern使用

`cat file_with_entires_to_skip`
Run Code Online (Sandbox Code Playgroud)

记住要包括反义词。所以你的命令看起来像:

tail -v FILE | grep -v "`cat FILE_WITH_ENTRIES_TO_SKIP`"
Run Code Online (Sandbox Code Playgroud)


Vel*_*ors 0

使用grep -f FILE它将从该文件中获取模式。请参阅手册页以获取更多信息。