#!/bin/bash

#filename=sendemail.sh
SENDM=/usr/local/bin/sendEmail
SMTP='smtp.163.com'
User='test@163.com'
Password='test'
From='test@163.com'
To="$1"
Subject_utf8="$2"
Body_utf8="$3"
File="$4"
Subject_gb2312=`iconv -t UTF-8 -f GB2312 << EOF
$Subject_utf8
EOF`
[ $? -eq 0 ] && Subject="$Subject_gb2312" || Subject="$Subject_utf8"
Body_gb2312=`iconv -t UTF-8 -f GB2312 << EOF
$Body_utf8
EOF`
[ $? -eq 0 ] && Body="$Body_gb2312" || Body="$Body_utf8"
#${SENDM} -s "$SMTP" -f "$From" -t "$To" -u "$Subject" -m "$Body" -a ${File} -o message-content-type=text -o message-charset=utf8
${SENDM} -s "$SMTP" -xu "$User" -xp "$Password" -f "$From" -t "$To" -u "$Subject" -m "$Body" -a ${File} -o message-content-type=text -o message-charset=utf8 -o tls=n
#!/bin/bash

#filename=11day.sh
TIME=`date -d "-1 day" +%Y-%m-%d`
MYSQL=`which mysql`
USER=opstest
PWD='test'
PAT=/opt/product/sendEmail/sendEmail.sh
MLIST="18666666666@139.com,zhangsan@163.com"
$MYSQL -h192.168.1.101 -u$USER -p$PWD dccp -e "
SELECT 
  a.visit_day'日期',
  COUNT(terminal_sid)'日首页pv',
  COUNT(DISTINCT terminal_sid)'日首页uv'
FROM dccp_visit_special_log a
WHERE a.page_id = 'DAYCONTENT'
  AND a.visit_day=LEFT(DATE_SUB(NOW(),INTERVAL 1 DAY),10);


SELECT 
  a.visit_day'日期',
  COUNT(DISTINCT mobile)'日登录用户数'
FROM dccp_visit_special_log a
  WHERE a.page_id = 'DAYCONTENT'
  AND a.visit_day=LEFT(DATE_SUB(NOW(),INTERVAL 1 DAY),10);
" > /opt/product/sendEmail/${TIME}-11day.txt
File=/opt/product/sendEmail/${TIME}-11day.txt
echo "*****(${TIME}-11day)......11数据详见附件" | ${PAT} ${MLIST} "${TIME}-11day" -a ${File}
rm -f /opt/product/sendEmail/${TIME}-11day.txt

 


0 条评论

发表回复

Avatar placeholder

您的邮箱地址不会被公开。 必填项已用 * 标注