less命令详解
less命令如何搜索多个字符
搜索多个字符串并且这几个字符串在同一行日志文件中
When you want to search for string1
or string2
, use /string1|string2
. You said you wanted lines where you find both:
/string1.*string2
When you do not know the order in the line and want to see the complete line, you will need
/.*string1.*string2.*|.*string2.*string1.*
Or shorter
/.*(string1.*string2|string2.*string1).*
Combining more words without a fixed order will become a mess, and filtering first with awk
is nice.