irix: Memory usage

This commit is contained in:
Dylan Araps 2020-03-09 22:48:23 +02:00
parent be111026b1
commit b2aac93208
No known key found for this signature in database
GPG Key ID: 46D62DD9F1DE636E

19
pfetch
View File

@ -641,7 +641,24 @@ get_memory() {
;;
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