fix locale causing memory preflight check to fail

if the locale uses a decimal `,` instead of `.`, the memory preflight check fails
fix provided by @gort818
This commit is contained in:
Wrzlprnft authored and GitHub committed 2021-07-19 16:01:38 +02:00
1 parent e0d149494d
commit c7c8cd1ecd
1 file changed
+1 -1
+1 -1
View File
@@ -665,7 +665,7 @@ filelimit_check() {
# Check total system memory
memory_check() {
memtotal="$(awk '/MemTotal/ {printf "%.1f \n", $2/1024/1024}' /proc/meminfo)"
memtotal="$(LC_NUMERIC=C awk '/MemTotal/ {printf "%.1f \n", $2/1024/1024}' /proc/meminfo)"
if [ ${memtotal%.*} -ge "15" ]; then
preflight_pass+=("Your system has $memtotal GB of memory.")
else