Você está na página 1de 1

#!

tbin/ksh
#####################################################
#
#####################################################
# Desc :
# Parameters: These Parameters are use to get command values and store in Filena
me, DefaultProduct and DefaultRole
#
$1 =
#
$2 =
#
$3 =
#
$4 =
#
$5 =
# History : created by Intikhab Alam for Release Team
#
# -------------------------------------------------# $Revision:: 1.0
$
# -------------------------------------------------# set -x to check command line parameters
if (( $# < 3 ))
then
echo "usage [UserList Filename] [Product] [Role]"
return 1 ;
fi
Filename=$1
DefaultProduct=$2
DefaultRole=$3
echo "FileName" = $Filename
echo "DefaultProduct" = $DefaultProduct
echo "DefaultRole" = $DefaultRole
awk -F',' '{print "UREG "$1" /WORKSET="$DefaultProduct":WS_"PRODUCT_ID" /ATTRIB
UTES=(full_name="$2" ,email_addr="$3",site="$4")"}' PRODUCT_ID=$DefaultProduc
t $Filename > tmpUregcmd.txt
dmcli -param /appl/omt/COMMON_OMT/cfg/DmConnectParameters.ini -file tmpUregcmd.t
xt > tmpResult.txt
********************************************
PRODUCT=$1
ROLEUSER=$2
filen=$3
./user_reg.ksh $filen $PRODUCT WS_$PRODUCT >output.txt
for myvar in $(awk -F',' '{print $1}' $filen|tr "a-z" "A-Z")
sqlplus -s dimcma1/dimcma1@maya_dev @add_user_role_003.sql $PRODUCT $ROLEUSER $
myvar
done >>output.txt
awk '/^AUR|^UREG/{print $0}' output.txt >output.dmcli
********************************************
FI /baseline="LARA:PRODPATCH_2007_012_001" /USER_FILENAME="/home/dmsys/docdim/PR
ODPATCH_2005_08_001_FULLCOPY.tar" /NOEXPAND /NOOVERWRITE
FI /baseline="LARA:PRODPATCH_DIM_QUA_002" /USER_FILENAME="/home/dmsys/docdim/PRO
DPATCH_2005_08_001_FULLCOPY.tar"
FI LARA:A1769.A-SOURCE;1.0 /USER_FILENAME="/home/dmsys/docdim/userregandroles.ks
h"

Você também pode gostar