Sto modificando un tema Conky. Vorrei che emettesse le temperature del processore in gradi Fahrenheit anziché in Celsius.
Nel ~/.conkyrc
file, il comando sensors | grep 'Core 0' | cut -c18-19
viene utilizzato per trovare la temperatura in gradi Celsius per il primo core del processore. Voglio usare bc
per calcolarlo (dagli outputvalue*9/5+32
).
Il problema è bc
vuole solo valori assoluti e non vedo alcun modo per passare l'output del programma. Se provo a usare qualcosa come temp=$(sensors | grep 'Core 0' | cut -c18-19) & echo 'temp*9/5+32' | bc
, finisce per darmi 32 perché registra "temp" come 0.
Risposta accettata:
Secondo la guida di Conky, puoi specificarlo nel file di configurazione ~/.conkyrc
Citazione:
unità_temperatura
- Unità di output desiderata di tutti gli oggetti che visualizzano una temperatura. I parametri sono "fahrenheit" o "celsius". L'unità di misura predefinita è
gradi Celsius.