#!/bin/bash if [ "x$1" = "xmem" ]; then nvidia-smi | grep -oE '[0-9]{1,3}%\s*[0-9]{1,4}MB\s*/\s*[0-9]{1,4}MB' else OUT=$(nvidia-smi | sed -n 's/\(.*\)\([0-9]\{2,3\}\)C\(.*\)/\2/p') if [ "x$OUT" = "x" ]; then echo "ERR" elif [ $OUT -gt 75 ]; then echo "$OUT°C" elif [ $OUT -ge 65 ]; then echo "$OUT°C" elif [ $OUT -ge 50 ]; then echo "$OUT°C" else echo "$OUT°C" fi fi