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". Attention, le forum rencontre actuellement quelques difficultés. En cas d'erreur 502, il ne faut pas re-valider l'envoi d'un message ou l'ouverture d'une discussion, au risque de créer un doublon.

La section divers se réorganise ! De nouvelles sous-sections à venir. (plus d'infos + donner son avis)

#1 Le 03/10/2012, à 08: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, à 09:20)


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

Hors ligne

#2 Le 03/10/2012, à 08: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, à 10:42)

Hors ligne

#3 Le 03/10/2012, à 09: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.3] Noyau 3.13.0-37
Serveur Owncloud 7.0.2-1 running fine "at home" - Apache/2.4.7

Hors ligne

#4 Le 03/10/2012, à 09: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, à 10: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, à 10:06)


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

Hors ligne

#6 Le 03/10/2012, à 10: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, à 10:31)

Hors ligne

#7 Le 03/10/2012, à 10: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, à 10:47)


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

Hors ligne

Haut de page ↑