码迷,mamicode.com
首页 > 其他好文 > 详细

获取远程主机的日志文件中的特定信息字段并保存在本地

时间:2017-11-07 00:20:17      阅读:272      评论:0      收藏:0      [点我收藏+]

标签:span   tomcat   blog   cal   port   end   conf   data   ##   

 1 #!/bin/bash
 2 ##<< 1 >>####configure#############################
 3 port="22"
 4 ip="172.30.1.128"
 5 
 6 time=`date -d "1 days ago" +%Y-%m-%d`
 7 
 8 r_file="/service/tomcat-core-auth6202/logs/localhost_access_log.$time.txt"
 9 n_file="/home/wjy/php/log/auth_num.log
10 
11 cmd="grep -o "/auth/phoneAuth.htm" $r_file|wc -l && echo ",account_num:"&&grep -o "/auth/accountauth.htm" $r_filet|wc -l"
12 ###########configuer end##############################
13 
14 
15 ##<< 2 >>####remote return the result############
16 result=`ssh -l root -p $port $ip << EOF
17 if [ -f $r_file ];then
18 $cmd
19 fi
20 exit
21 EOF`
22 #######result end################################
23 
24 ########<< 3 >>####write data to native file######
25 data=`echo phone_num:$result | awk ‘{print $0}‘`
26 echo "time:$time,$data" >> $n_file
27 ###################write end##########################
28 
29  

 

获取远程主机的日志文件中的特定信息字段并保存在本地

标签:span   tomcat   blog   cal   port   end   conf   data   ##   

原文地址:http://www.cnblogs.com/Moexi/p/7795526.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!