• [^] # Re: wmDockableuh !?

    Posté par (site web personnel) . En réponse à la dépêche La temperature de votre disque dur. Évalué à 6.


    #!/bin/sh

    # Choisir le plus approprié : (non, pas de test du paramètre éventuel)
    # drive=1ドル
    drive="/dev/hda"

    # Récupère la sortie du programme
    line=`./hddtemp -q $drive`

    # Ne garde que le troisième champs (xx°C)
    temp_str=`echo $line | cut -d " " -f 3`

    # Vire le "°C" pour ne garder que la valeur entière
    temp=`echo $temp_str | sed "s/°C//"`

    echo $temp
    echo $temp
    # pas absolument nécessaire, mais la doc dit que :)
    uptime
    echo "HDD temp : $drive"


    Je ne peux pas le tester en live (pas de capteur sur le HDD du 'serveur'), mais ça semble être correct.
    Toute amélioration ou correction est bien sûr la bienvenue.