irix: Memory usage

This commit is contained in:
Dylan Araps committed 2020-03-09 22:48:23 +02:00
1 parent be111026b1
commit b2aac93208
1 file changed
+18 -1
+18 -1
View File
@@ -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