dotfiles/i3/scripts/blocks/temp.sh

20 lines
640 B
Bash
Raw Normal View History

2017-09-20 17:23:24 +02:00
#!/bin/bash
intelTemp=$(
sensors | # execute sensors
grep -w "Core 0:" | # grep for the first core
sed 's/([^)]*)//g' | # filter
tr -s " " | # remove whitespace
sed -e 's/Core 0\(.*\):/\1/' | # get value between Core 0 and :
cut -c 3- | rev | cut -c 7- | rev #remove clutter
2017-09-20 17:23:24 +02:00
)
amdTemp=$(sensors | grep -iw "tctl:" | sed 's/([^)]*)//g' | tr -s " " | cut -c 8- | rev | cut -c 2- | rev)
2017-09-20 17:23:24 +02:00
# echo out the result
if [ -z "$intelTemp" ]; then
echo $amdTemp
else
echo $intelTemp°C
fi