bash - grep 时忽略命令输出
问题描述
我正在尝试计算 docker 日志中“POST”字符串的出现次数
我正在这样做:
docker logs 2c02 | grep "POST" -c
但我不仅得到了“POST”的计数,还得到了docker logs
. 我可以以某种方式忽略docker logs
输出吗?
解决方案
docker
打印到标准错误。在 bash 中,您可以执行以下操作:
docker logs 2c02 |& grep "POST" -c
推荐阅读
- c# - Json 类保存一个值,同时包含其他默认值
- mysql - 在哪里调用不返回实体的存储过程(Spring Data JPA)
- javascript - 如何让 dateRangePicker 有效地更改父组件中的状态?
- android - 我应该在每个屏幕上都使用 Scaffold 吗?在撰写中使用 topBar、bottomBar、drawer 等时的最佳实践是什么
- html - 如何让两种悬停效果都发生?
- vue.js - Vue.js - 如何将美元符号插入主 index.html 文件
- sql - DataStudio 上的数组过滤器
- javascript - 如何将 cloudinary 与 ant 设计上传组件一起使用?
- javascript - 错误代码 401,HTTP 令牌:访问被拒绝
- python - 如何允许用户在 Django 中的颜色主题之间切换