Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

12345678910111213141516171819202122232425262728
  1. #!/bin/sh
  2. #
  3. # z3bra - (c) wtfpl 2014
  4. usage () {
  5. cat <<EOF
  6. usage: $(basename $0) [-hp]
  7. -h : print help
  8. -p : percentage of cpu used (default)
  9. -n : number of running processes
  10. EOF
  11. }
  12. cpuperc () {
  13. LINE=`ps -eo pcpu |grep -vE '^\s*(0.0|%CPU)' |sed -n '1h;$!H;$g;s/\n/ +/gp'`
  14. echo "`echo $LINE | bc`%"
  15. }
  16. cpunumb() {
  17. ls /proc | grep -oE '^[0-9]*$' | wc -w
  18. }
  19. case $1 in
  20. -h) usage;;
  21. -n) cpunumb;;
  22. *) cpuperc;;
  23. esac