datastage 作业查找脚本

下面两个shell脚本是shell调用datastage作业时查找缺少作业和错误作业名的脚本

脚本一:

[[email protected] findjob]# more errcfgjob.sh 
#!/bin/bash
#######################################################################
#purpose:find the error configuration job in the file dsjob_list2.conf
#version:1
#date:2014-05-29
########################################################################
for i in `cat dsjob_list2.conf |cut -d: -f1`
	do 
		if cat alljob.xml|grep $i>/dev/null
	 		 then  :
		else 
			echo $i
		fi
	done
[[email protected] findjob]#

脚本二:

[[email protected] findjob]# more lackjob.sh 
#!/bin/bash
#####################################################################
#purpose:this shell is order to find the job in the project but not writen to the configration
#author:wenchao
#version:1
#time:2014-05-29
#####################################################################
for i in `awk -F ‘<id_>|</id_>‘ ‘{print $2}‘ alljob.xml |sed  ‘/^$/d‘`
	do 
		if cat dsjob_list2.conf|grep $i>/dev/null
	 		 then  :
		else 
			echo $i
		fi
	done
[[email protected] findjob]#

datastage 作业查找脚本,布布扣,bubuko.com

时间: 2024-09-28 17:00:24

datastage 作业查找脚本的相关文章

Unity查找脚本被哪些Perfab或场景引用

Unity中查找脚本被哪些Prefab或场景引用 Unity中有个Find References In Scene的功能,可是仅仅能查找在当前场景中的引用. 假设发现某个脚本不知道被挂在哪个Prefab上了,以下这个脚本你可能用得到 实如今查找脚本在哪些Prefab或者场景中被引用.查找脚本引用了哪些对象(脚本,Texture,字体等) 先看截图: 源代码在这里 using UnityEngine; using UnityEditor; using System.Collections; usi

unity 查找脚本被场景中哪些对象引用

在需要查找的脚本上右键: 在场景中已经显示出所有引用该脚本的对象

作业(脚本)

倒计时脚本: 1 #!/bin/bash 2 read -p "please input the num of hour: " hour 3 read -p "please input the num of minutes:" minutes 4 read -p "please input the num of sec: " s 5 sec=$hour*60*60+$minutes*60+$s 6 for ((sec=$sec;sec>0;

基于Python的黑色星期五查找脚本

找出输入年份的黑色星期五: 用法: 1 # -*-coding:utf-8-*- 2 3 # Python程序设计作业,找出黑色星期五 4 5 theYear = input ("Please input the year you want to konw : ") 6 7 theFirstDay = input ("What day is theFirstDay (1 , 2 , 3 , 4 , 5 , 6 , 7) : ") 8 9 day = 1 # 天数计数

hadoop运行作业的脚本解析

#!/usr/bin/env bash # Licensed to the Apache Software Foundation (ASF) under one or more # contributor license agreements. See the NOTICE file distributed with # this work for additional information regarding copyright ownership. # The ASF licenses t

sql server 作业导出放到另外一台机器执行时报错的解决方法

SQL Server2008脚本创建作业失败,提示: 引用内容消息 515,级别 16,状态 2,过程 sp_add_job,第 137 行不能将值 NULL 插入列 'owner_sid',表 'msdb.dbo.sysjobs':列不允许有 Null 值.Insert 失败.语句已终止. 解决方法 在创建作业的脚本中查找@owner_login_name,会找到类似语句: 复制内容到剪贴板 程序代码@owner_login_name=N'WIN-V8UR550191J\Administrat

sqlserver定时作业,定时执行存储过程

首先,我想说,我真的是渣了,一个这个玩意弄了半天,算了,直接切入正题吧. 第一步: 先写好存储过程 用了两张表,你们自己建立吧 if exists(select name from sysobjects where name='StaySchoolNum'and type='p') drop proc StaySchoolNum go create proc StaySchoolNum as declare @init int,@totle int select @init=count(*) f

【hadoop】如何向map和reduce脚本传递参数,加载文件和目录

本文主要讲解三个问题: 1 使用Java编写MapReduce程序时,如何向map.reduce函数传递参数. 2 使用Streaming编写MapReduce程序(C/C++, Shell, Python)时,如何向map.reduce脚本传递参数. 3 使用Streaming编写MapReduce程序(C/C++, Shell, Python)时,如何向map.reduce脚本传递文件或文件夹. (1) streaming 加载本地单个文件 (2) streaming 加载本地多个文件 (3

spark源码阅读-脚本篇

spark都进化到2.0了,虽然之前对spark有所了解但总感觉似懂非懂的,所以想花时间看看源码. 面对大量的源码从哪里着手呢,想到老子的一句话“天下难事必作于易,天下大事必作于细”,所以就从脚本部分来啃. 因本人脚本编程能力也并不是那么强,所以在总结的时候会穿插一些shell的东西.此处只介绍shell脚本,不涉及bat脚本. 先按照首字母顺序介绍下每个脚本的功能: spark-1.5.0/bin beeline:基于SQLLine CLI的JDBC客户端,可以连接到hive,操作hive中的