将服务器日志文件中指定字段内容所在行取出
一、取出指定字段所在行
grep password fileName #取出文件名为filename中包含password字段的行
grep -w password fileName #精确匹配取出文件名为filename中password字段的行
代码如下(示例):
grep -w password kk.log > kk.txt
二、处理取出的数据
1.如删除调每条数据中前多少位(可能是一些编码,需要删除掉)
sed ‘s/.{5}//’ kk.txt #删除文件名为kk.txt中每行数据的前五个字符
代码如下(示例):
sed 's/.\{5\}//' kk.txt > kk1.txt