irix: Memory usage
This commit is contained in:
parent
be111026b1
commit
b2aac93208
19
pfetch
19
pfetch
|
@ -641,7 +641,24 @@ get_memory() {
|
||||||
;;
|
;;
|
||||||
|
|
||||||
IRIX*)
|
IRIX*)
|
||||||
# TODO
|
# Read the memory information from the 'top' command. Parse
|
||||||
|
# and split each line until we reach the line starting with
|
||||||
|
# "Memory".
|
||||||
|
#
|
||||||
|
# Example output: Memory: 160M max, 147M avail, .....
|
||||||
|
while IFS=' :' read -r label mem_full _ mem_free _; do
|
||||||
|
case $label in
|
||||||
|
Memory)
|
||||||
|
mem_full=${mem_full%M}
|
||||||
|
mem_free=${mem_free%M}
|
||||||
|
break
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
done <<-EOF
|
||||||
|
$(top -n)
|
||||||
|
EOF
|
||||||
|
|
||||||
|
mem_used=$((mem_full - mem_free))
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user