Chinaunix首页 | 论坛 | 博客
  • 博客访问: 88253
  • 博文数量: 18
  • 博客积分: 360
  • 博客等级: 一等列兵
  • 技术积分: 200
  • 用 户 组: 普通用户
  • 注册时间: 2010-06-29 12:27
文章分类

全部博文(18)

文章存档

2014年(1)

2011年(17)

我的朋友

分类: Python/Ruby

2011-06-08 16:06:20

  1. export ATHOME=/usr/openv/scripts/perf
  2. export ATCMD="nmon12e_aix537 -f -s 600 -c 144"
  3. export ATENV=day_perf.env
  4. export ATLOG=day_perf.log
  5. if [ -f $ATHOME/$ATENV ]
  6. then
  7. . $ATHOME/$ATENV
  8. else
  9. DAYNUMBER=0
  10. export DAYNUMBER
  11. echo "sh $ATHOME/day_perf.sh" |at 12 am
  12. echo "DAYNUMBER=$DAYNUMBER" > $ATHOME/$ATENV
  13. exit 0
  14. fi
  15. date >> $ATHOME/$ATLOG
  16. echo "DAYNUMBER=$DAYNUMBER" >> $ATHOME/$ATLOG
  17. if [ $DAYNUMBER -lt 30 ]
  18. then
  19. echo "Execute command to do something!" >> $ATHOME/$ATLOG
  20. $ATHOME/$ATCMD >> $ATHOME/$ATLOG 2>&1
  21. echo "Cycle myself at next time point!" >> $ATHOME/$ATLOG
  22. echo "sh $ATHOME/day_perf.sh" |at now +1 day >> $ATHOME/$ATLOG 2>&1
  23. echo "expr add one!" >> $ATHOME/$ATLOG
  24. DAYNUMBER=`expr $DAYNUMBER + 1`
  25. echo "DAYNUMBER=$DAYNUMBER" > $ATHOME/$ATENV
  26. echo "DAYNUMBER=$DAYNUMBER" >> $ATHOME/$ATLOG
  27. echo "" >> $ATHOME/$ATLOG
  28. else
  29. echo "Delete myself and the log!" >> $ATHOME/$ATLOG
  30. rm -f $ATHOME/day_perf.sh
  31. rm -f $ATHOME/day_perf.env
  32. rm -f $ATHOME/day_perf.log
  33. fi
阅读(1137) | 评论(0) | 转发(0) |
0

上一篇:TUXEDO配置文件

下一篇:何为LUN

给主人留下些什么吧!~~