社区
系统维护与使用区
帖子详情
Linux 用命令从log文件中截取特定字符并输出
xxxMYCxxx
2020-08-30 04:08:43
想请问大神,我现在有一个log文档,想从中提取全是英文大写的特定姓名, 最好不用sed,awk.
只用grep就可以完成, 谢谢!
姓名输出格式:
log文档文件:
https://uowmailedu-my.sharepoint.com/:t:/r/personal/nhs981_uowmail_edu_au/Documents/NASA_access_log_Aug95.txt?csf=1&web=1&e=MfrRfe
...全文
23483
1
打赏
收藏
Linux 用命令从log文件中截取特定字符并输出
想请问大神,我现在有一个log文档,想从中提取全是英文大写的特定姓名, 最好不用sed,awk. 只用grep就可以完成, 谢谢! 姓名输出格式: log文档文件:https://uowmailedu-my.sharepoint.com/:t:/r/personal/nhs981_uowmail_edu_au/Documents/NASA_access_log_Aug95.txt?csf=1&web=1&e=MfrRfe
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
agpintel
2020-09-08
打赏
举报
回复
看不到log, 不清楚具体格式 可以尝试 grep -o '[A-Z]*'
linux
截取
文件
特定
行,
截取
与分析日志
文件
的
特定
行数的操作
在进行操作系统和数据库系统管理时,经常会遇到在日志
文件
中
查找某个
字符
,或者按照时间
截取
某个时间段的日志进行分析。今天早上就遇到一个MySQL数据库上的问题,mysql数据库在0-3点的时候,数据库会话连接,tps,...
linux
命令
工具
截取
指定
字符
串
grep 多用于过滤 awk 多用于行处理 二者结合可以在很多场景
中
使用 比如在日志
中
查找一些订单号等 awk /行标记用于找到指定行/ xxx.
log
| egrep '0-9{8,}' egrep 相当于 grep -e
查找
文件
中
包含某个
字符
串的行并将所有满足条件行
输出
到新
文件
使用
命令
查找
文件
中
包含某个
字符
串的行并将改行输入使用
命令
dos
命令
find "关键字" 源
文件
>
输出
文件
例如 find "QD00001" activity.task.
log
> activity.task1.txt
linux
命令
cat 源
文件
| grep 关键字 >
输出
文件
Linux
命令
之查找
字符
串grep
`grep`
命令
可以用于在指定
文件
中
通过指定查找模式查找指定
字符
串。
linux
grep
截取
字符
串,
linux
grep 取出
特定
字符
串并统计个数
原始日志如下:$more text.
log
2018-07-16 00:00:03 [DEBUG] request setInformation params:{"msg":"{\"to\":\"3685836021744CCAA36A8D11759A336F\",\"msgStamp\":\"1531670403377\",\"msgId\":\"a1e910cffcec45ba9c...
系统维护与使用区
19,612
社区成员
74,603
社区内容
发帖
与我相关
我的任务
系统维护与使用区
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
复制链接
扫一扫
分享
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章