Set bc scale for memory calculation.
If $HOME/.bcrc has the scale option set (scale = 8), the memory calculation will result in a string like "16384.00000000MB". This fix should result that by setting the scale to 0.
This commit is contained in:
parent
3a41060c10
commit
fdf299ee01
2
neofetch
2
neofetch
|
@ -1408,7 +1408,7 @@ getmemory () {
|
|||
;;
|
||||
|
||||
"Mac OS X" | "iPhone OS")
|
||||
memtotal=$(printf "%s\n" "$(sysctl -n hw.memsize)"/1024^2 | bc)
|
||||
memtotal=$(printf "scale=0; %s\n" "$(sysctl -n hw.memsize)"/1024^2 | bc)
|
||||
memwired=$(vm_stat | awk '/wired/ { print $4 }')
|
||||
memactive=$(vm_stat | awk '/active / { printf $3 }')
|
||||
memcompressed=$(vm_stat | awk '/occupied/ { printf $5 }')
|
||||
|
|
Reference in New Issue