【发布时间】:2014-10-16 08:01:09
【问题描述】:
我有两个文件,名称类似于
DNSM***.log
DNSM****.log
NSM***.log
NSM*****.log
我想只过滤出带有NSM 起始词的文件并在输出txt 文件中输出。
我试过了。
grep -i DNSM > out.txt
但我正在列出带有DNSM 和NSM 的文件。
请帮忙。
【问题讨论】:
-
你的例子是错误的,没有数据源,所以 grep 无限期地等待过滤。如果您只需要 grep NSM 和 DNSM,您可以执行以下操作:
ls | grep -i 'NSM\|DNSM' -
其实我已经提供了数据源。 ls -lrtX | grep -i DNSM > out.txt StefanF,你的解决方案给了我同样不想要的结果。
-
我想要 DNSM 或 NSM