18 lines
528 B
Bash
Executable File
18 lines
528 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
# script to monitor temperatures in waybar/i3blocks e.t.c.
|
|
# example only use `sensors` to find your names to replace `Tdie|Tctl|Package`
|
|
# example output part from sensors:
|
|
# zenpower-pci-00c3
|
|
# Adapter: PCI adapter
|
|
# SVI2_Core: 1.03 V
|
|
# SVI2_SoC: 994.00 mV
|
|
# Tdie: +53.1°C
|
|
# Tctl: +53.1°C
|
|
# Tccd1: +42.5°C
|
|
# Tccd2: +43.2°C
|
|
|
|
temp=$(sensors 2>/dev/null | grep -E 'Tdie|Tctl|Package id 0' | grep -oP '\+?[0-9]+\.\d+(?=°C)' | tr -d '+' | head -n1)
|
|
|
|
echo "${temp}°C"
|