#!/bin/bash
02 sql_user=root
03 sql_pass=123456789
04 db_name=test
05
06 sql_opt="-u$sql_user -p$sql_pass -s"
07
08 mysql_opt() {
09 sql_lan=$1
10 echo $sql_lan
11 mysql $sql_opt << EOF
12 USE $db_name;
13 $sql_lan;
14 QUIT
15 EOF
16 }
17
18 read_line()
19 {
20 read
21 while [ "$?" -eq 0 ]
22 do
23 #echo $REPLY 换成你想做的事情
24 sql="insert into testlog (log_str) values('$REPLY');"
25 mysql_opt "$sql";
26 read
27 done
28 }
29
30 tail -f '/log/nginx/access.log' | read_line