1.shell 命令将 tail -f /var/info.log 之日中的包含有“response 报文”并且包含 “status = 2”的内容 存到 /data/r_info.log 文件中
时间: 2024-04-15 09:31:15 浏览: 134
Node.js中使用Log.io在浏览器中实时监控日志(等同tail -f命令)
您可以使用以下命令来实现将满足条件的日志内容存储到指定文件中:
```shell
tail -f /var/info.log | grep -e "response 报文" -e "status = 2" >> /data/r_info.log
```
上述命令使用 `tail -f` 命令来实时监视 `/var/info.log` 文件的内容,并通过管道将输出传递给 `grep` 命令。`grep` 命令使用正则表达式匹配满足包含 "response 报文" 和 "status = 2" 的行,并将结果追加到 `/data/r_info.log` 文件中。
请确保您对 `/data/r_info.log` 文件有写入权限。如果没有写入权限,请使用适当的权限或使用 `sudo` 命令运行该命令。
希望这可以帮助到您!如有任何问题,请随时提问。
阅读全文