Advertisement
Guest User

Untitled

a guest
Aug 9th, 2016
163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.01 KB | None | 0 0
  1. #!/bin/bash
  2. ################################################
  3. ### cp /nmon/today.nmon to iPOC nmon server /home/ttpoc
  4. ################################################
  5. nmonDir="/opt/nmons"
  6. TODAY=`date +%Y%m%d`
  7. today=`date +%y%m%d`
  8. YESTERDAY=`date -d "yesterday" +%Y%m%d`
  9. yesterday=`date -d "yesterday" +%y%m%d`
  10. servername=`hostname`
  11. HOST="10.5.XXX.YYY"
  12. USER="ABCD"
  13. PASS="ZZZZ"
  14. ################################################################
  15. ### ftp /opt/nmons/*.nmon to iPOC_ftp /home/ttpoc
  16. ################################################################
  17. cd $nmonDir
  18. ls -al *.nmon > /opt/nmons/nmonlist
  19. for dfile in $(awk '{if($5 >0) {print $NF}}' /opt/nmons/nmonlist);
  20. do
  21. printf "."
  22. ftp -in $HOST << ABC
  23. user $USER $PASS
  24. pass
  25. binary
  26. put $dfile
  27. bye
  28. ABC
  29. done
  30. if [ ! -d $nmonDir/backup ] ; then
  31. mkdir $nmonDir/backup
  32. fi
  33.  
  34. if [ -f $nmonDir/*$yesterday*.nmon ] ; then
  35. tar czf $nmonDir/backup/$servername-$YESTERDAY.tar.gz *$yesterday*.nmon
  36. mv $nmonDir/*$yesterday*.nmon $nmonDir/backup
  37. # rm $nmonDir/*$yesterday*.nmon
  38. fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement