如何使用日志文件的grep过滤文本

时间:2014-10-16 08:01:10

标签: shell scripting

我有两个文件,如

DNSM***.log
DNSM****.log
NSM***.log
NSM*****.log

我想过滤出输出txt文件中只有NSM起始字和输出的文件。

我试过了。

grep -i DNSM > out.txt

但我要列出包含DNSMNSM的文件。

请帮忙。

1 个答案:

答案 0 :(得分:0)

使用

grep '^NSM.*' > out.txt

将产生输出

NSM***.log
NSM*****.log

解释

^在行的开头

断言模式NSM

.*匹配NSM

之后的任意数量的字符