linux 同时tail 多个文件并过滤多个关键字

多个文件   过滤多个关键字 或的关系

tail -f cdc-adapter/err_cdc-adapter.log cdc-admin/err_cdc-admin.log cdc-dpm/err_cdc-dpm.log cdc-extractor/err_cdc-extractor.log |grep -E '.log|ERROR'
==> cdc-adapter/err_cdc-adapter.log <==
[2024-08-15 14:59:25.905] | [ERROR] | [PID=88574] | [http-nio-7007-exec-62] | [c.i.r.a.framework.util.ResourceUtils:38] | --> getValueByEnv()->error: No message found under code 'MAPPING_SQL queueFields error' for locale 'en_GB'.|
==> cdc-admin/err_cdc-adapter.log <==
[2024-08-15 14:58:12.972] | [ERROR] | [PID=84987] | [task-async1] | [c.i.c.a.d.s.impl.TableServiceImpl:1073] | --> [TRACE_ERROR]-[############START ==> (Map)ObjectMapperUtils.IGNORE_MAPPER.readValue {code=301002, message=admin repeat call table api(create type)., body=null, timestamp=2024-08-15T06:58:12.951166034Z}]|
[2024-08-15 14:58:12.972] | [ERROR] | [PID=84987] | [task-async1] | [c.i.c.a.d.s.impl.TableServiceImpl:1080] | --> [TRACE_ERROR]-[############ERROR ==> 调用repository失败,错误码 301002]|
[2024-08-15 14:58:12.983] | [ERROR] | [PID=84987] | [task-async1] | [c.i.c.a.d.s.impl.TableServiceImpl:1084] | --> [TRACE_ERROR]-[############START ==> 调用repository失败: {"timestamp":"2024-08-15T06:58:12.951166034Z","message":"admin repeat call table api(create type).","code":"301002","body":null}]|
[2024-08-15 14:58:43.002] | [ERROR] | [PID=84987] | [task-async2] | [c.i.c.a.d.s.impl.TableServiceImpl:1073] | --> [TRACE_ERROR]-[############START ==> (Map)ObjectMapperUtils.IGNORE_MAPPER.readValue {code=000000, message=successful., body=true, timestamp=2024-08-15T06:58:43.000012501Z}]|
[2024-08-15 14:58:51.644] | [ERROR] | [PID=84987] | [task-async4] | [c.i.c.a.d.s.impl.TableServiceImpl:1073] | --> [TRACE_ERROR]-[############START ==> (Map)ObjectMapperUtils.IGNORE_MAPPER.readValue {code=000000, message=successful., body=true, timestamp=2024-08-15T06:58:51.642146545Z}]|
[2024-08-15 14:58:55.679] | [ERROR] | [PID=84987] | [task-async6] | [c.i.c.a.d.s.impl.TableServiceImpl:1073] | --> [TRACE_ERROR]-[############START ==> (Map)ObjectMapperUtils.IGNORE_MAPPER.readValue {code=000000, message=successful., body=true, timestamp=2024-08-15T06:58:55.677771309Z}]|
[2024-08-15 14:59:00.729] | [ERROR] | [PID=84987] | [task-async8] | [c.i.c.a.d.s.impl.TableServiceImpl:1073] | --> [TRACE_ERROR]-[############START ==> (Map)ObjectMapperUtils.IGNORE_MAPPER.readValue {code=000000, message=successful., body=true, timestamp=2024-08-15T06:59:00.727239951Z}]|
[2024-08-15 14:59:04.578] | [ERROR] | [PID=84987] | [task-async1] | [c.i.c.a.d.s.impl.TableServiceImpl:1073] | --> [TRACE_ERROR]-[############START ==> (Map)ObjectMapperUtils.IGNORE_MAPPER.readValue {code=000000, message=successful., body=true, timestamp=2024-08-15T06:59:04.575888515Z}]|
[2024-08-15 14:59:08.797] | [ERROR] | [PID=84987] | [task-async3] | [c.i.c.a.d.s.impl.TableServiceImpl:1073] | --> [TRACE_ERROR]-[############START ==> (Map)ObjectMapperUtils.IGNORE_MAPPER.readValue {code=000000, message=successful., body=true, timestamp=2024-08-15T06:59:08.795127710Z}]|
[2024-08-15 14:59:48.555] | [ERROR] | [PID=84987] | [task-async11] | [c.i.c.a.d.s.impl.TableServiceImpl:1073] | --> [TRACE_ERROR]-[############START ==> (Map)ObjectMapperUtils.IGNORE_MAPPER.readValue {code=000000, message=successful., body=true, timestamp=2024-08-15T06:59:48.553372104Z}]|
==> cdc-dpm/err_cdc-dpm.log <==
==> cdc-extractor/err_cdc-extractor.log <==

 

posted @ 2024-08-15 15:04  AlamZ  阅读(104)  评论(0编辑  收藏  举报