工作中,接口异常等导致线上出问题,可能需要提取异常日志中的一些关键字段,做一些数据分析或处理。shell可帮助快速完成任务。
1. 提取日志中字段
sed -n '/validate error/p' error.log|awk -F 'id:' '{print $2}'>>'errorData.txt';
2.对1中结果字段做处理,比如: 把一列文字,用","拼接
echo `cat cat.txt`| sed 's/ /,/g'
欢迎关注公众号:“架构一线”,定期分享一些实战心得,互联网前沿技术等.