#!/bin/bash line=$(free -m | sed -n 2p); used=$(echo $line | awk '{print $3}'); available=$(echo $line | awk '{print $2}'); value=$(echo "100 * $used / $available" | bc -l | xargs printf "%.2f" $1) emacs=$(systemctl --user status emacs | grep "Memory: " | sed "s/[ ]*//;s/Memory: //") if [[ $emacs -eq "" ]]; then emacs="N/A" fi echo "⾎ $(printf "%dMB" $used) $value% ->  $emacs"