IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

récupération temperature (sensors) [bash]


Sujet :

Linux

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Technicien réseaux et télécoms
    Inscrit en
    Juin 2004
    Messages
    88
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Technicien réseaux et télécoms

    Informations forums :
    Inscription : Juin 2004
    Messages : 88
    Par défaut récupération temperature (sensors) [bash]
    bonsoir à tous

    voulant afficher la température de mon CPU et carte mère dans conky (outil qui affiche sur le bureau des infos systèmes et plus si l'ont veut)
    le problème c'est que je n'ai rien dans /sys/bus/i2c (ou meme isa)

    sensors m'affiche correctement les informations correctement donc je ne comprend pas trop

    d'ou ma question de programmation (sauf si vous avez une autre méthode pour récupéré la température bien sur ^^)

    j'ai pensé a utilisé la commande cut mais j'ai du mal
    au mieux j'arrive a ca:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    aiglenoir@aiglenoir-srv:~$ sensors it8712-isa-0290 | grep Temp | cut -d "+" -f2 | cut -d " " -f1
    25.0°C
    27.0°C
    cela me va, jai dabord la M/B et ensuite le CPU, mais n'y aurait t'il pas une autre solution?
    je trouve ça un peu lourd, et puis il faut que je fasse 2 commandes distinctes pour récupérer les 2 valeurs puisqu'avec conky il faut passer par une commande du genre ${execi 10 commande_bash}


    bref si quelqu'un pouvais me préter main forte pour trouver un moyen (de programmation ou systeme si c'est possible mais je ne pense pas)!

    merci beaucoup et bonne soirée! DD.

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    145
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2008
    Messages : 145
    Par défaut
    َQuelle est la ligne renvoyée par sensor avant traitement ?

  3. #3
    Membre confirmé
    Profil pro
    Technicien réseaux et télécoms
    Inscrit en
    Juin 2004
    Messages
    88
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Technicien réseaux et télécoms

    Informations forums :
    Inscription : Juin 2004
    Messages : 88
    Par défaut
    désolé pour le délai de réponse je n'avais pas recu le mail de notification de réponse :S

    voilà le résultat de la commande sensors:

    aiglenoir@aiglenoir-srv:~$ sensors
    k8temp-pci-00c3
    Adapter: PCI adapter
    Core0 Temp: +21.0C

    it8712-isa-0290
    Adapter: ISA adapter
    VCore 1: +1.09 V (min = +0.00 V, max = +4.08 V)
    VCore 2: +2.62 V (min = +0.00 V, max = +4.08 V)
    +3.3V: +3.33 V (min = +0.00 V, max = +4.08 V)
    +5V: +4.73 V (min = +0.00 V, max = +6.85 V)
    +12V: +12.16 V (min = +0.00 V, max = +16.32 V)
    -12V: -7.85 V (min = -27.36 V, max = +3.93 V)
    -5V: -1.86 V (min = -13.64 V, max = +4.03 V)
    Stdby: +3.41 V (min = +0.00 V, max = +6.85 V)
    VBat: +4.08 V
    fan1: 2280 RPM (min = 0 RPM, div = 8)
    fan3: 0 RPM (min = 0 RPM, div = 8)
    M/B Temp: +25.0C (low = +127.0C, high = +127.0C) sensor = transistor
    CPU Temp: +24.0C (low = +127.0C, high = +127.0C) sensor = transistor
    cpu0_vid: +1.100 V
    dans le fichier de config de conky voilà la ligne que jai mis par exemple:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ${color1}Core0:$color $alignr ${execi 60 sensors | grep Core0 | cut -c15-16}°C
    ya la commande bash que je voulais à l'interieur, je crois avoir trouvé le lendemain je sais plus, c'est sur faut pas que ca dépasse les 100° sinon ça marche plus

    bref je met résolu, si tu as mieux hésites pas quand même

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. SHELL BASH récupération de sous chaine d'un chemin
    Par fabriceMerc dans le forum Linux
    Réponses: 7
    Dernier message: 20/09/2009, 14h56
  2. récupération d'erreur dans le bash
    Par will972 dans le forum VBScript
    Réponses: 5
    Dernier message: 03/04/2007, 16h07
  3. le bash et récupération des caractères
    Par RedBlack.Ma dans le forum Shell et commandes GNU
    Réponses: 8
    Dernier message: 17/01/2007, 22h20
  4. probleme de récupération de variable en bash avec awk
    Par avogadro dans le forum Shell et commandes GNU
    Réponses: 2
    Dernier message: 24/12/2006, 01h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo