From f7187fdf27a0f76153c5d5937d9f1473f51efa2d Mon Sep 17 00:00:00 2001 From: SpudGunMan Date: Mon, 23 Dec 2024 12:16:05 -0800 Subject: [PATCH] Update runShell.sh --- runShell.sh | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/runShell.sh b/runShell.sh index 849b151..cfd02da 100644 --- a/runShell.sh +++ b/runShell.sh @@ -8,9 +8,19 @@ program_path=$(pwd) free_space=$(df -h | grep ' /$' | awk '{print $4}') cpu_usage=$(top -bn1 | grep "Cpu(s)" | sed "s/.*, *\([0-9.]*\)%* id.*/\1/" | awk '{print 100 - $1}') ram_usage=$(free | grep Mem | awk '{print $3/$2 * 100.0}') -temp=$(vcgencmd measure_temp | sed "s/temp=//" | sed "s/'C//") -# temp in fahrenheit -tempf=$(echo "scale=2; $temp * 9 / 5 + 32" | bc) + +# if command vcgencmd is found +if command -v vcgencmd &> /dev/null +then + # get temperature + temp=$(vcgencmd measure_temp | sed "s/temp=//" | sed "s/'C//") + # temp in fahrenheit + tempf=$(echo "scale=2; $temp * 9 / 5 + 32" | bc) +else + temp="N/A" + tempf="N/A" +fi + # print telemetry data printf "Free Space: %s\n" "$free_space"