linux截取日志信息

0.先查看服务器有没有sed,awk,perl命令

shell 复制代码
which sed

1. 通过grep查看关键信息的行数

shell 复制代码
grep -n '6c15663908844e91915592d2cbfdf4c0' ./test.log

2. 通过sed截取指定行信息到新文件

shell 复制代码
sed -n '865688,899698p' ./test.log > ./new_log.txt

3. 通过awk截取指定行信息到新文件

shell 复制代码
awk 'NR >= 865688 && NR <= 899698' ./test.log > test.txt

4. 通过perl截取指定标签中的内容

shell 复制代码
perl -0777 -ne 'while (/<FILE_VALUE>(.*?)<\/FILE_VALUE>/gs) {print $1,"\n";}' ./new_log2.txt > output_file.txt
相关推荐
damon08708几秒前
nodejs 实现 企业微信 自定义应用 接收消息服务器配置和实现
服务器·前端·企业微信
步步为营DotNet几秒前
深度解析.NET 中IAsyncEnumerable:异步迭代的高效实现与应用】
服务器·数据库·.net
小亮亮虫1 分钟前
linux-交叉编译链安装
linux
APIshop2 分钟前
实战解析:1688详情api商品sku、主图数据
java·服务器·windows
学Linux的语莫3 分钟前
本地部署ollama
linux·服务器·langchain
`林中水滴`6 分钟前
Linux系列:Linux 安装 MySQL 5.7.27 教程
linux·mysql
深圳市恒讯科技11 分钟前
常见服务器漏洞及防护方法
服务器·网络·安全
程序媛哪有这么可爱!12 分钟前
【删除远程服务器vscode缓存】
服务器·人工智能·vscode·缓存·边缘计算
谷哥的小弟12 分钟前
File System MCP服务器安装以及客户端连接配置
服务器·人工智能·大模型·file system·mcp·ai项目
peixiuhui13 分钟前
EdgeGateway 快速开始手册-串口服务器
运维·人工智能·网关·边缘计算·工业控制·串口服务器·iotgateway