15 lines
392 B
Bash
Executable File
15 lines
392 B
Bash
Executable File
#!/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"
|