J'édite un thème Conky. J'aimerais qu'il affiche les températures du processeur en degrés Fahrenheit au lieu de Celsius.
Dans le ~/.conkyrc
file, la commande sensors | grep 'Core 0' | cut -c18-19
est utilisé pour trouver la température en degrés Celsius pour le premier cœur du processeur. Je veux utiliser bc
pour calculer ceci (donnez-lui outputvalue*9/5+32
).
Le problème est, bc
veut juste des valeurs absolues, et je ne vois aucun moyen de lui transmettre la sortie du programme. Si j'essaie d'utiliser quelque chose comme temp=$(sensors | grep 'Core 0' | cut -c18-19) & echo 'temp*9/5+32' | bc
, il finit par me donner 32 car il enregistre "temp" comme un 0.
Réponse acceptée :
Selon l'aide de Conky, vous pouvez le spécifier dans le fichier de configuration ~/.conkyrc
Citation :
unité_de_température
- Unité de sortie souhaitée de tous les objets affichant une température. Les paramètres sont soit "fahrenheit" ou "celsius". L'unité par défaut est
degré Celsius.