Swiss_Knight a écritSalut,
Bien vu pour le sudo Didier-T, dommage ; dmidecode est pas mal utile.
Mais ta commande fonctionne très bien aussi 😉 merci infiniment !
J'utilise aussi cette commande pour la température de mon cpu.
Si cela peut t'intéresser je l'utilise avec xargs (du paquet finutils) et avec un script colorizeCPU.sh, qui permet de faire varier la couleur du résultat en fonction de la valeur de la température.
colorizeCPU.sh,
#!/bin/bash
# colorize.sh
# by Crinos512
# Usage:
# ${execpi 6 sensors | grep 'Core 0' | paste -s | cut -c15-18 | xargs ~/.conky/conkyparts/colorize.sh} ... $color
# or
# ${execpi 6 sensors | grep 'Core 0' | paste -s |sed 's/°/\n/'| head -n1 | cut -c15- | xargs ~/.conky/conkyparts/colorize.sh} ... $color
#
# Note: Assign color7, color8, and color9 to COOL, WARM, and HOT respectively
# your .conkyrc
COOL=60
WARM=80
if [[ $1 -lt $COOL ]]
then echo "\${color7}"$1 # COOL
elif [[ $1 -gt $WARM ]]
then echo "\${color9}"$1 # HOT
else echo "\${color8}"$1 # WARM
fi
exit 0
il faut juste ajouter
color7 00FF00
color8 FF8000
color9 FF0000
dans la partie avant TEXT de ton conky (ce sont les couleur verte, orange et rouge)
et modifier la commande en ajoutant, après grep -i -m 1 'Model name' /proc/cpuinfo |sed 's/^.*: //', "| xargs chemin_vers_le_script_colorizeCPU.sh"
grep -i -m 1 'Model name' /proc/cpuinfo |sed 's/^.*: //' | xargs chemin_vers_le_script_colorizeCPU.sh
Si la température est inférieure à 60, c'est vert, ensuite de 61 à 80 c'est orange et puis rouge au dessus de 80.
Tu peux modifier les valeur 60 et 80 du script en fonction des spécificités de ton CPU.