blob: 6385b14284a7983e9ec2041439e72652b1bb6ba4 [file] [log] [blame]
#!/bin/bash
main () {
if [[ $3 -lt 0 ]]; then
echo "$3 is not a valid argument" 1>&2
return 1
fi
case "$3" in
"3")
cat << EOF
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
r b swpd free buff cache si so bi bo in cs us sy id wa st
5 0 0 14827096 0 25608 0 0 2 5 57 2 1 0 99 0 0
2 0 0 14827096 0 25608 0 0 0 0 1131 1594 2 1 97 0 0
2 0 0 14827096 0 25608 0 0 0 0 5283 8037 7 3 90 0 0
EOF
;;
"4")
cat <<EOF
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
r b swpd free buff cache si so bi bo in cs us sy id wa st
1 0 0 14827712 0 25608 0 0 0 0 2561 3731 7 2 91 0 0
0 0 0 14827712 0 25608 0 0 0 0 1885 2684 3 2 95 0 0
0 0 0 14827712 0 25608 0 0 0 0 827 894 1 2 98 0 0
5 0 0 14827780 0 25740 0 0 0 5 3 7 1 0 96 3 0
EOF
;;
"2")
cat <<EOF
procs--sys--cpu--
r us sy id wa st
3 1 0 96 3 0
1 2 1 98 0 0
EOF
;;
esac
}
main "$@"