Shell script
TSM 실행 결과 저장
efrit
2010. 10. 20. 11:26
#!/bin/sh
dir=/INSTPKG/TSM.script/exe_sched
dsmadmc -id=admin -password=admin "q eve * * begind=-1"|egrep "Completed|Failed|Missed|Uncertain" > $dir/imsi
dsmadmc -id=admin -password=admin "q eve * * begind=-1" > $dir/log/$((`TZ=KST+15; date +%y%m%d`)).log
com=`grep Completed $dir/imsi|wc -l`
fail=`grep Failed $dir/imsi|wc -l`
miss=`grep Missed $dir/imsiwc -l`
unc=`grep Uncertain $dir/imsiwc -l`
echo $((`TZ=KST+15;date +%m%d`))" Completed : "$com" Failed : "$fail" Missed : "$miss" Uncertain : "$unc >> $dir/$((`TZ=KST+15;date +%y%m`))_sched.log
rm -f $dir/imsi
if [ 1 -eq $((`TZ=KST+15; date +%d`)) ];then
cd $dir/log
tar -cvf $((`TZ=KST+39;date +%Y%m`)).tar ./$((`TZ=KST+39;date +%y%m`))*
fi

dir=/INSTPKG/TSM.script/exe_sched
dsmadmc -id=admin -password=admin "q eve * * begind=-1"|egrep "Completed|Failed|Missed|Uncertain" > $dir/imsi
dsmadmc -id=admin -password=admin "q eve * * begind=-1" > $dir/log/$((`TZ=KST+15; date +%y%m%d`)).log
com=`grep Completed $dir/imsi|wc -l`
fail=`grep Failed $dir/imsi|wc -l`
miss=`grep Missed $dir/imsiwc -l`
unc=`grep Uncertain $dir/imsiwc -l`
echo $((`TZ=KST+15;date +%m%d`))" Completed : "$com" Failed : "$fail" Missed : "$miss" Uncertain : "$unc >> $dir/$((`TZ=KST+15;date +%y%m`))_sched.log
rm -f $dir/imsi
if [ 1 -eq $((`TZ=KST+15; date +%d`)) ];then
cd $dir/log
tar -cvf $((`TZ=KST+39;date +%Y%m`)).tar ./$((`TZ=KST+39;date +%y%m`))*
fi
