Skip to content

Instantly share code, notes, and snippets.

#!/bin/bash
InstallLocation=/usr/local/src
[ -x "${InstallLocation}"/mhz/mhz ] || (echo "You need to run sbc-bench at least once to meet prerequisits" ; exit 1)
TempFile="$(mktemp /tmp/${0##*/}.XXXXXX)"
ReportClockSpeedandTemperature() {
MeasuredSpeed=$(( $(taskset -c 1 "${InstallLocation}"/mhz/mhz 3 100000 | awk -F" cpu_MHz=" '{s+=$2} END {printf "%.0f", s}') / 3 ))
CPUTemp=$(awk '{printf ("%0.1f",$1/1000); }' </sys/devices/virtual/thermal/thermal_zone0/temp)
if [ -s "${TempFile}" ]; then