Scripts to automating daily tasks http://gitea.open6hosting.com/Open6Hosting/smartos-bin
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

39 rindas
579 B

  1. #!/bin/bash
  2. usage()
  3. {
  4. echo "Usage: $0 -z UUID" >&2
  5. exit 1
  6. }
  7. while getopts "z:" opt;
  8. do
  9. case "$opt" in
  10. z)
  11. UUID=$OPTARG
  12. ;;
  13. \?)
  14. echo "Error: Invalid Option: -${OPTARG}" >&2
  15. usage
  16. ;;
  17. :)
  18. echo "Error: -${OPTARG} requires an argument."
  19. usage
  20. ;;
  21. *)
  22. usage
  23. ;;
  24. esac
  25. done
  26. shift $((OPTIND-1))
  27. if [ -z "${UUID}" ]; then
  28. usage
  29. fi
  30. VPS=$UUID
  31. zonememstat -Hz ${VPS} | awk '{ print "uso:"$2",ram:"$3",swap:"$6 }' | tr -d '\n'