first successful run.
This commit is contained in:
28
bin/plot_cpu_temp.sh
Executable file
28
bin/plot_cpu_temp.sh
Executable file
@@ -0,0 +1,28 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Eingabeparameter
|
||||
LOGFILE="${1}"
|
||||
OUTFILE="${2}"
|
||||
TITLE="${3}"
|
||||
|
||||
if [ -z "$LOGFILE" ] || [ -z "$OUTFILE" ] || [ -z "$TITLE" ]; then
|
||||
echo "Usage: ${0} <temp.log> <output.png> <title>"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
gnuplot <<EOF
|
||||
set terminal pngcairo size 1600,900
|
||||
set output "$OUTFILE"
|
||||
|
||||
set title "$TITLE"
|
||||
set xlabel "Zeit (s)"
|
||||
set ylabel "Temperatur (°C)"
|
||||
set grid
|
||||
set key top left
|
||||
|
||||
# Linie rot, Dicke 2
|
||||
plot "$LOGFILE" using 1:2 with lines lc rgb "red" lw 2 title "CPU-Temperatur"
|
||||
EOF
|
||||
|
||||
echo "Plot erzeugt: $OUTFILE"
|
||||
|
||||
Reference in New Issue
Block a user