Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

Attention, une faille de sécurité dans bash a récemment été rapportée, il est recommandé de mettre à jour son système (plus de détails)

#1 Le 03/10/2012, à 09:47

Oedipe

[RESOLU] Formatage des sorties de "sensors -u" dans superkaramba

Bonjour,

Je reprends certaines sorties de la commande "sensors -u" pour les afficher dans superkaramba.

Elles sont formatées ainsi par exemple :

CPU Temp:
  temp1_input: 50.000

et je les affiche comme ceci :

text x=79 y=192 value="CPU Temp:"
text x=155 y=192 sensor=program program="sensors -u | grep temp1_input | sed -e 's/.*: //'" line=1 interval=1000 align=left

ce qui m'affiche 50.000 comme valeur.

Comment formater ce résultat pour avoir dans cet exemple affiché 50° C et non pas 50.000 ? (cosmétique)

Merci !

Dernière modification par Oedipe (Le 03/10/2012, à 10:20)


[Kubuntu 14.04 LTS "Trusty" - KDE SC 4.13.2] Noyau 3.13.0-35
Serveur Owncloud 7.0.2-1 running fine "at home" - Apache/2.4.7

Hors ligne

#2 Le 03/10/2012, à 09:58

pingouinux

Re : [RESOLU] Formatage des sorties de "sensors -u" dans superkaramba

Bonjour,

text x=155 y=192 sensor=program program="sensors -u | awk '/temp1_input/{printf(\"%.0f° C\n\",\$2)}'" line=1 interval=1000 align=left

Corrigé (voir #6)

Dernière modification par pingouinux (Le 03/10/2012, à 11:42)

Hors ligne

#3 Le 03/10/2012, à 10:17

Oedipe

Re : [RESOLU] Formatage des sorties de "sensors -u" dans superkaramba

Un grand merci à "pingouinux" pour ta rapide réponse smile

(Je suis nul pour tout ce qui est langage script)


[Kubuntu 14.04 LTS "Trusty" - KDE SC 4.13.2] Noyau 3.13.0-35
Serveur Owncloud 7.0.2-1 running fine "at home" - Apache/2.4.7

Hors ligne

#4 Le 03/10/2012, à 10:32

pingouinux

Re : [RESOLU] Formatage des sorties de "sensors -u" dans superkaramba

On a tous commencé comme ça.

Hors ligne

#5 Le 03/10/2012, à 11:03

Oedipe

Re : [RESOLU] Formatage des sorties de "sensors -u" dans superkaramba

... un peu plus tard... hmm

Hum, il doit y avoir un truc qui cloche... Je n'ai aucune "sortie" de résultat (rien d'affiché)

Dernière modification par Oedipe (Le 03/10/2012, à 11:06)


[Kubuntu 14.04 LTS "Trusty" - KDE SC 4.13.2] Noyau 3.13.0-35
Serveur Owncloud 7.0.2-1 running fine "at home" - Apache/2.4.7

Hors ligne

#6 Le 03/10/2012, à 11:16

pingouinux

Re : [RESOLU] Formatage des sorties de "sensors -u" dans superkaramba

Je ne connais pas superkaramba. J'ai testé ce que je t'ai envoyé en #2 comme ceci :

$ cat i
CPU Temp:
  temp1_input: 50.000
$ cat i | awk '/temp1_input/{printf("%.0f° C\n",$2)}'
50° C

Ajouté :
C'est un problème de guillemets. Essaye :

text x=155 y=192 sensor=program program="sensors -u | awk '/temp1_input/{printf(\"%.0f° C\n\",\$2)}'" line=1 interval=1000 align=left

Dernière modification par pingouinux (Le 03/10/2012, à 11:31)

Hors ligne

#7 Le 03/10/2012, à 11:37

Oedipe

Re : [RESOLU] Formatage des sorties de "sensors -u" dans superkaramba

Coucou,

Bon, j'ai résolu le problème... Je ne m'embête pas et prends directement la sortie de la commande "sensors" au lieu de "sensors -u". Merci pour ton aide, j'ai découvert grâce à toi "awk"... touffue la bestiole ! big_smile

Dernière modification par Oedipe (Le 03/10/2012, à 11:47)


[Kubuntu 14.04 LTS "Trusty" - KDE SC 4.13.2] Noyau 3.13.0-35
Serveur Owncloud 7.0.2-1 running fine "at home" - Apache/2.4.7

Hors ligne

Haut de page ↑