#!/bin/bash START=$(date +%s) usage() { local name=${0##*/} cat <<-EOF Usage: ${name} [-h || --help] measures the pu core temperature an echoes with a squenence number to stdout. EOF } if [[ "$1" == "-h" || "$1" == "--help" ]]; then usage exit 0 fi while true; do NOW=$(date +%s) TS=$((NOW - START)) TEMP=$(vcgencmd measure_temp | sed 's/[^0-9.]//g') echo "$TS $TEMP" sleep 1 done