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脚本文件相关推荐

  1. ubuntu 定时执行php文件,Ubuntu crontab 定时执行php脚本文件

    什么是Cron和Crontab Unix和Linux系统的各个发行版本基本都支持Cron,Cron /Crontab允许我们在设定的时间自动执行或定时执行某个任务,如应用程序或脚本.更详细的概念和使用 ...

  2. linux定时任务打印日志,Centos7(linux)使用crond服务定时执行js脚本并将脚本的输出内容记录日志文件的简单应用...

    - ## 在Centos7.8上使用crond服务定时执行js脚本并将脚本执行的输出记录日志 1. 安装wget 2. wget https://npm.taobao.org/mirrors/node ...

  3. asp python 定时任务_Ubuntu使用crontab定时执行python脚本

    转载其他博主的博客,记录过程,及使用中的一些问题 有时会遇到需要在linux的主机上定时的执行某个python脚本来处理事情的需求,这时可以考虑使用crontab来实现. 关于crontab的介绍,参 ...

  4. linux定时python,linux 中定时执行python脚本

    一.让Python随Linux开机自动运行 准备好要自启的脚本auto.py 用root权限编辑以下文件 sudo vim /ect/rc.local 在exit 0上面编辑启动脚本的命令(编辑rc. ...

  5. python脚本调度程序_Windows 任务调度程序定时执行Python脚本

    Windows 任务调度程序(Task Scheduler)可以定时执行程序,本文分享使用Task Scheduler定时执行Python脚本的两种方法. 在控制面版->管理员工具中打开 Tas ...

  6. windows 下执行mysql脚本_Windows下批处理执行MySQL脚本文件

    一. @echo off Setlocal enabledelayedexpansion ::CODER BY Mark_Li POWERD BY iBAT 1.6 cd "C:\Progr ...

  7. centos运行python程序_CentOS 7定时执行python脚本

    在CentOS下,可以使用crontab进行定时任务的处理. 一.crontab的安装 默认情况下,CentOS 7中已经安装有crontab,如果没有安装,可以通过yum进行安装. yum inst ...

  8. python 操作oracle 执行脚本_CentOS 7定时执行python脚本

    CentOS 7定时执行python脚本 在CentOS下,可以使用crontab进行定时任务的处理. 一.crontab的安装 默认情况下,CentOS 7中已经安装有crontab,如果没有安装, ...

  9. 服务器定时执行js脚本

    前段时间买了一个腾讯云的linux(centos)服务器,打算在服务器上放一个js脚本,每天定时执行一次. 之前想过要写一个html,把js的脚本直接写进去,但是发现linux服务器并不能以打开网页的 ...

最新文章

  1. 智能车竞赛技术报告 | 节能信标组组 - 内蒙古大学创业学院 - 骄阳一队
  2. 迅雷(XUNLEI)的工作原理揭密(续)---为何遭封杀及如何应对?
  3. pyqt5动态显示当前时间
  4. 数字图像处理与Python实现笔记之频域滤波
  5. Haroopad安装与配置: Linux系统下最好用的Markdown编辑器
  6. PKI系统相关知识点介绍
  7. 盘点最重要的7个Python库
  8. Video.js实现rtmp视频播放
  9. 数学公式【(1+1+2+1+2+3+1+2+3+4。。。)⇒n*(n+1)*(n+2)/6】
  10. bzoj 4548: 小奇的糖果 bzoj 3658: Jabberwocky(双向链表+树状数组)
  11. 软件工程期末设计(校园教务系统)
  12. Makefile--如何将当前文件下的所有*.cpp文件与*.c文件全部生成相应的可执行文件
  13. 360与QQ大战观感
  14. font-size:字号大小
  15. Camera Resolution vs Screen Resolution
  16. 编写函数long fun(int high,int n),功能是:计算并返回high以内(不包含high)最大的n个素数之和。若不足n个,则到最小素数2为止。例如:若high=100,n=10,则函数
  17. 机器学习之经典算法(十一) 条件随机场
  18. MTK9652和Mstar938的区别
  19. 如果流浪地球,信息科学能做什么
  20. WorkFlow工程项目简介

热门文章

  1. 柱状图中xy轴怎么出现_烤烟烘烤中出现叶片发霉怎么办?
  2. Sqlite3 日常使用备忘录
  3. php中location.reload,js刷新页面location.reload()用法详解
  4. 删除链表最小节点c语言,最简单的链表删除第一个节点时释放内存的问题
  5. 【 MATLAB 】Matlab 帮助文档需要登录问题如何解决?
  6. eShopOnContainers 知多少[2]:Run起来
  7. webpack dev server 和 sublime text 配合时需要注意的地方
  8. MySQL 设计规范(续)
  9. 阿里云 mysql 无缘无故挂掉
  10. Java程序员的日常—— 《编程思想》关于类的使用常识