- 博客(5)
- 收藏
- 关注
原创 数据采集完善脚本
#!/bin/bash #记录日志文件的目录 log_dir=/root/log #定义一下此需求的关键单词 log_prefix=order_status_log function write_log(){ #定义一下日志的输出格式 log_format="`date '+%Y-%m-%d %H:%M:%S'` ${1} >>" #需要将日志信息放到日志文件目录中 echo "${log_format} $2" >> ${log_dir}/${log_...
2021-12-04 17:40:38
1804
原创 自动化文本数据插入mysql脚本
#!/bin/bash user="root" password="123456" host="192.168.174.9" port=5550 mysql_conn="mysql -h"$host" -u"$user" -P"${port}" -p"$password"" cat /root/sh/result | while read day count do $mysql_conn -e "INSERT INTO test.fys VALUES('$day','$count')" done ..
2021-12-04 17:18:32
569
原创 自动化插入分区表数据统计脚本
#!/bin/bash #此脚本中插入分区表的sql语句需要你自己补全才能够执行此脚本成功 #分区表中分区列的值为date(operate_time)的值 beg_date=`date -d "${1}" +%s` end_date=`date -d "${2}" +%s` if((beg_date >${end_date}));then echo "beg_date < end_date" exit 0; fi currentDate="" for((i=${beg_date};i..
2021-12-04 17:17:59
1727
原创 自动化采集数据脚本
#!/bin/bash #第一步:获取json文件中的日期,date这个文本是我手动创建的,并且执行echo 20200901 > /root/sh/date手动添加的 date=`cat /root/sh/date` #第二步:获取json文件日期的后一天日期 afterday_timestamp=$[`date -d "${date}" +%s`+86400] afterday=`date -d @${afterday_timestamp} +%Y%m%d` #这一步是全局替换,将0901替
2021-12-04 17:14:18
1847
1
原创 创建hive表脚本
#!/bin/bash beg_date=`date -d "${1}" +%s` end_date=`date -d "${2}" +%s` if((beg_date >${end_date}));then echo "beg_date < end_date" exit 0; fi currentDate="" for((i=${beg_date};i<=${end_date};i=i+86400)) do currentDate=`date -d @${i} +%Y%m%d...
2021-12-04 17:11:11
341
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人