shell定时执行hive脚本文件
2019独角兽企业重金招聘Python工程师标准>>>
#! /bin/bash
###############################
# 调用格式
# 脚本名称 [yyyymmdd]
# 日期参数可选,默认是系统日期-1
##############################dt=''
table=test001#获取系统当前时间
sysdate=`date +%Y%m%d`##获取昨天的时间
yesterday=`date -d yesterday +%Y%m%d`##数据文件地址
file_path=/usr/local/devTools/hive/data/if [ $# -eq 1 ]; thendt=$1
elif [ $# -eq 0 ]; thendt=${yesterday}
elseecho '非法参数'
exit 1
fifilename=${file_path}${table}'_'$dt'.txt'
if [ ! -e ${filename} ];thenecho ${filename}'文件不存在'exit 1
fihive<<EOF
load data local inpath '${filename}' overwrite into table default.${table}
EOF
if [ $? -eq 0 ]; thenecho $dt "${table}加载成功!"
elseecho "${table} 加载时报"
fi
转载于:https://my.oschina.net/u/2253438/blog/1475047
shell定时执行hive脚本文件相关推荐
- ubuntu 定时执行php文件,Ubuntu crontab 定时执行php脚本文件
什么是Cron和Crontab Unix和Linux系统的各个发行版本基本都支持Cron,Cron /Crontab允许我们在设定的时间自动执行或定时执行某个任务,如应用程序或脚本.更详细的概念和使用 ...
- linux定时任务打印日志,Centos7(linux)使用crond服务定时执行js脚本并将脚本的输出内容记录日志文件的简单应用...
- ## 在Centos7.8上使用crond服务定时执行js脚本并将脚本执行的输出记录日志 1. 安装wget 2. wget https://npm.taobao.org/mirrors/node ...
- asp python 定时任务_Ubuntu使用crontab定时执行python脚本
转载其他博主的博客,记录过程,及使用中的一些问题 有时会遇到需要在linux的主机上定时的执行某个python脚本来处理事情的需求,这时可以考虑使用crontab来实现. 关于crontab的介绍,参 ...
- linux定时python,linux 中定时执行python脚本
一.让Python随Linux开机自动运行 准备好要自启的脚本auto.py 用root权限编辑以下文件 sudo vim /ect/rc.local 在exit 0上面编辑启动脚本的命令(编辑rc. ...
- python脚本调度程序_Windows 任务调度程序定时执行Python脚本
Windows 任务调度程序(Task Scheduler)可以定时执行程序,本文分享使用Task Scheduler定时执行Python脚本的两种方法. 在控制面版->管理员工具中打开 Tas ...
- windows 下执行mysql脚本_Windows下批处理执行MySQL脚本文件
一. @echo off Setlocal enabledelayedexpansion ::CODER BY Mark_Li POWERD BY iBAT 1.6 cd "C:\Progr ...
- centos运行python程序_CentOS 7定时执行python脚本
在CentOS下,可以使用crontab进行定时任务的处理. 一.crontab的安装 默认情况下,CentOS 7中已经安装有crontab,如果没有安装,可以通过yum进行安装. yum inst ...
- python 操作oracle 执行脚本_CentOS 7定时执行python脚本
CentOS 7定时执行python脚本 在CentOS下,可以使用crontab进行定时任务的处理. 一.crontab的安装 默认情况下,CentOS 7中已经安装有crontab,如果没有安装, ...
- 服务器定时执行js脚本
前段时间买了一个腾讯云的linux(centos)服务器,打算在服务器上放一个js脚本,每天定时执行一次. 之前想过要写一个html,把js的脚本直接写进去,但是发现linux服务器并不能以打开网页的 ...
最新文章
- 智能车竞赛技术报告 | 节能信标组组 - 内蒙古大学创业学院 - 骄阳一队
- 迅雷(XUNLEI)的工作原理揭密(续)---为何遭封杀及如何应对?
- pyqt5动态显示当前时间
- 数字图像处理与Python实现笔记之频域滤波
- Haroopad安装与配置: Linux系统下最好用的Markdown编辑器
- PKI系统相关知识点介绍
- 盘点最重要的7个Python库
- Video.js实现rtmp视频播放
- 数学公式【(1+1+2+1+2+3+1+2+3+4。。。)⇒n*(n+1)*(n+2)/6】
- bzoj 4548: 小奇的糖果 bzoj 3658: Jabberwocky(双向链表+树状数组)
- 软件工程期末设计(校园教务系统)
- Makefile--如何将当前文件下的所有*.cpp文件与*.c文件全部生成相应的可执行文件
- 360与QQ大战观感
- font-size:字号大小
- Camera Resolution vs Screen Resolution
- 编写函数long fun(int high,int n),功能是:计算并返回high以内(不包含high)最大的n个素数之和。若不足n个,则到最小素数2为止。例如:若high=100,n=10,则函数
- 机器学习之经典算法(十一) 条件随机场
- MTK9652和Mstar938的区别
- 如果流浪地球,信息科学能做什么
- WorkFlow工程项目简介
热门文章
- 柱状图中xy轴怎么出现_烤烟烘烤中出现叶片发霉怎么办?
- Sqlite3 日常使用备忘录
- php中location.reload,js刷新页面location.reload()用法详解
- 删除链表最小节点c语言,最简单的链表删除第一个节点时释放内存的问题
- 【 MATLAB 】Matlab 帮助文档需要登录问题如何解决?
- eShopOnContainers 知多少[2]:Run起来
- webpack dev server 和 sublime text 配合时需要注意的地方
- MySQL 设计规范(续)
- 阿里云 mysql 无缘无故挂掉
- Java程序员的日常—— 《编程思想》关于类的使用常识