1、多文件查看
cat 20200925.log 20200926.log 20200927.log | grep '123'
2、过滤多条件
#'123' && '456'
cat 20200925.log 20200926.log 20200927.log | grep '123' | grep '456'
#'123' || '456'
cat 20200925.log 20200926.log 20200927.log | grep '123'|'456'
3、获取过滤结果行数
cat 20200925.log 20200926.log 20200927.log | grep -c '123'
#多条件过滤统计结果行数
cat 20200925.log 20200926.log 20200927.log | grep '123' | grep -c '456'
4、多条件匹配(*匹配所有,如下202204开头 -flow.log结尾的所有文件匹配ecfabc5a2a5c)
cat 202204*-flow.log |grep 'ecfabc5a2a5c'
5、多条件匹配,并把符合条件内容写入新的文件中(符合条件的内容写入到app-server.log文件中,便于查看)
cat 202203*-flow.log |grep 'ecfabc5a2a5c' > /home/ubuntu/app-server.log