From 1f27eb393e08c5d334c747123b38726c4bc22d03 Mon Sep 17 00:00:00 2001 From: Christian Loos Date: Tue, 16 Jun 2015 14:26:08 +0200 Subject: [PATCH] fix fetching memory values on non-english Linux systems --- mysqltuner.pl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mysqltuner.pl b/mysqltuner.pl index a51825e..9ad8191 100755 --- a/mysqltuner.pl +++ b/mysqltuner.pl @@ -226,8 +226,8 @@ sub os_setup { } } else { if ($os =~ /Linux/) { - $physical_memory = `free -b | grep Mem | awk '{print \$2}'` or memerror; - $swap_memory = `free -b | grep Swap | awk '{print \$2}'` or memerror; + $physical_memory = `LANG=en free -b | grep Mem | awk '{print \$2}'` or memerror; + $swap_memory = `LANG=en free -b | grep Swap | awk '{print \$2}'` or memerror; } elsif ($os =~ /Darwin/) { $physical_memory = `sysctl -n hw.memsize` or memerror; $swap_memory = `sysctl -n vm.swapusage | awk '{print \$3}' | sed 's/\..*\$//'` or memerror;