`
xubindehao
  • 浏览: 243285 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

bash脚本

 
阅读更多

#!/bin/bash
source /etc/profile
source ~/.bash_profile
source /home/suoni/bp/bin/env.sh
export LANG=zh_CN.GB18030

REPORT_HOME="/home/****/report"
for name in $REPORT_HOME/*
  do
    if [ -d "$name" ]; then
      if [ -s "$name/jrc_job.status" ]; then
        echo `date +"%Y-%m-%d %H:%M:%S"`" : run . $name/jrc_job.sh"
        . $name/jrc_job.sh
      fi
    fi
done
for name in $REPORT_HOME/*/*
  do
    if [ -d "$name" ]; then
      if [ -s "$name/jrc_job.status" ]; then
        echo `date +"%Y-%m-%d %H:%M:%S"`" : run $name/jrc_job.sh"
        . $name/jrc_job.sh
      fi
    fi
done
sh $REPORT_HOME/jrc_report_main.sh
~

 

 

 

crontab -l;crontab -e

 

 

SHELL=/bin/bash
PATH=/bin:/sbin:/usr/sbin:/usr/bin
08 9-19 * * * . /home/changchun.wzj/report/jrc_job_hour.sh
11 20-23 * * * . /home/changchun.wzj/report/tc_dpc_trade_hour/hour2.sh
11 00-08 * * * . /home/changchun.wzj/report/tc_dpc_trade_hour/hour2.sh
05 09 * * * . /home/changchun.wzj/report/hivesql/purchase_order.sh
05 09 * * * . /home/changchun.wzj/report/hivesql/supplier_product.sh
01 09 * * * . /home/changchun.wzj/report/sync.sh
20 09 * * * . /home/changchun.wzj/report/jrc_job_main.sh
#02 09 * * * . /home/changchun.wzj/report/common_table.sh

 

 

#!/bin/bash
source /etc/profile
source ~/.bash_profile
if [ "$1" = "" ]; then
       echo "source file is null"
else
      scp -r /home/changchun.wzj/$1 changchun.wzj@172.24.102.210:/home/changchun.wzj/report_gateway/$2
fi

分享到:
评论

相关推荐

    高级Bash脚本编程指南 操作系统 - Linux - 高级Bash脚本编程指南.zip

    这份“高级Bash脚本编程指南”涵盖了从基础到进阶的各个层面,旨在帮助用户深入理解和熟练运用Bash脚本。 首先,让我们了解一下Bash的基础知识。Bash脚本是一种文本文件,其中包含了可执行的Shell命令。它允许你...

    bash脚本编写教程简易教

    "Bash脚本编写教程简易教" 本文将对Bash脚本编写进行详细的讲解,涵盖了基本概念、变量、命令和流程控制等方面的知识点。 基本概念 在Linux系统中,有多种不同的shell,但是通常我们使用Bash(bourne again shell...

    高级Bash脚本编程指南 源码

    在IT领域,Bash脚本是一种非常实用的工具,尤其对于系统管理员和自动化任务执行者而言。《高级Bash脚本编程指南》是一本深入探讨Bash编程的资源,提供了丰富的示例和详尽的解释。以下是根据提供的压缩包文件名所涉及...

    Linux中高效编写Bash脚本的9个技巧

    ### Linux中高效编写Bash脚本的9个技巧 #### 1. 在脚本中多写注释 注释在任何编程语言中都是至关重要的,它们帮助开发者理解代码的功能和目的。在Bash脚本中,注释同样非常重要,尤其是在团队环境中或者当你未来...

    高级Bash脚本编程指南Doc转pdf高清版

    "高级Bash脚本编程指南"是一本深入讲解Bash脚本编程的权威资料,其Doc转pdf高清版为学习者提供了方便的阅读体验。这本书涵盖了从基础到高级的多个层次,旨在帮助读者提升在Linux环境中使用Bash编写高效、可靠脚本的...

    高级Bash脚本编程指南[1].3.9.1 (杨春敏 黄毅 译)【无重复页】.pdf

    本书《高级Bash脚本编程指南》是一本深入探讨UNIX®/Linux环境下Bash Shell脚本编程的权威指南,由Mendel Cooper所著。全书内容覆盖广泛,旨在为读者提供从基础到高级的Shell编程技能,并假定读者没有任何脚本编程或...

    高级Bash脚本编程指南(书中代码)

    这本书《高级Bash脚本编程指南》旨在帮助读者深入理解和掌握Bash脚本的高级技巧。 首先,我们要明白Bash脚本的基本结构。一个Bash脚本通常以`#!/bin/bash`作为首行,称为Shebang,它告诉系统使用哪个解释器来执行...

    阮一峰 Bash 脚本教程.pdf

    根据提供的文件内容,这份文档是关于阮一峰所编写的Bash脚本教程,主要涉及Linux命令行环境下Bash的基本用法和脚本编程。下面将详细介绍文档中提及的知识点: 1. Bash简介: - Bash(Bourne Again SHell)是Unix...

    bash脚本编写教程

    【Bash脚本编写教程】深入讲解 Bash(Bourne-Again SHell)是Linux和Unix系统中最常用的Shell之一,它提供了丰富的命令行工具和脚本编程能力。对于初学者来说,学习Bash脚本编写是非常有价值的,因为这能帮助你自动...

    Linux Bash脚本大全.pdf

    ### Linux Bash脚本大全知识点概览 #### 一、引言 - **Shell的重要性:** Shell作为用户与操作系统之间的交互接口,在Linux/UNIX系统中扮演着极其重要的角色。特别是Bash(Bourne Again Shell),它是当前最流行的...

    高级Bash 脚本编程指南.pdf

    《高级Bash 脚本编程指南》是一本深入讲解Bash脚本编程的资源,旨在帮助读者提升对Bash脚本的理解和应用能力。 一、Bash基础 1. **变量**:Bash中的变量用于存储数据,可以是数字、字符串或数组。例如,`VAR=...

    一个简单的Bash脚本示例,该脚本旨在设置ROS环境、构建ROS包,并运行一个简单的ROS节点

    ### Bash脚本示例解析与ROS环境配置详解 #### 一、引言 本文将详细介绍一个简单的Bash脚本示例,该脚本主要用于设置ROS(Robot Operating System)环境、构建ROS包,并运行一个简单的ROS节点。对于机器人开发者来...

Global site tag (gtag.js) - Google Analytics