From c58682089b40ff181946372ca73d298c5eba26c1 Mon Sep 17 00:00:00 2001 From: basaran <30809170+basaran@users.noreply.github.com> Date: Mon, 11 Jul 2022 20:55:38 -0400 Subject: [PATCH] Update cpu_temp.sh ryzen 3400G, ryzen 1600 closes #78 --- scripts/cpu_temp.sh | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/scripts/cpu_temp.sh b/scripts/cpu_temp.sh index 624632f..dcfcfcd 100755 --- a/scripts/cpu_temp.sh +++ b/scripts/cpu_temp.sh @@ -18,7 +18,15 @@ print_cpu_temp() { else val="$(sensors)" fi - echo "$val" | sed -e 's/^Tccd/Core /' | awk -v format="$cpu_temp_format$cpu_temp_unit" '/^Core [0-9]+/ {gsub("[^0-9.]", "", $3); sum+=$3; n+=1} END {printf(format, sum/n)}' + if [[ $val =~ Tcdd ]]; then + echo "$val" | sed -e 's/^Tccd/Core /' | awk -v format="$cpu_temp_format$cpu_temp_unit" '/^Core [0-9]+/ {gsub("[^0-9.]", "", $3); sum+=$3; n+=1} END {printf(format, sum/n)}' + elif [[ $val =~ Tctl ]]; then + echo "$val" | sed -n 's/Tctl:\s*+//p' | tr -d " " + elif [[ $val =~ Tdie ]]; then + echo "$val" | sed -n 's/Tdie:\s*+//p' | tr -d " " + else + echo "NA" + fi fi }