Je suis du violon avec un petit script qui va émettre une commande d'arrêt si la température du CPU dépasse un certain niveau. J'ai commencé à écrire le script en Bash, et puis je pensais que je voudrais utiliser
Perl pour extraire le détail des bits, mais je ne suis pas sûr si cela est vraiment pratique. Fondamentalement, je voudrais analyser la contribution un peu mieux, mais je suis un peu novice à la fois et Bash
Perl. Je sais comment extraire ce que je veux avec
Perl, Mais pas tellement avec Bash. Je sais comment obtenir les données brutes avec Bash, mais je ne sais pas la meilleure façon d'obtenir que les données Ã
Perl, Puis en tant que variable Bash il peut donc décider de laisser la machine en marche, ou d'émettre une commande shutdown. J'ai écrit le premier bit de la Bash script, qui était relativement simple, mais maintenant je suis à l'arrêt que je ne sais pas comment faire
Perl dans l'image. Mon meilleur pari à écrire 'données brutes' à un fichier, puis appeler un
distincte Perl script, faire modifier le fichier de données que nécessaire, puis de lire dans le nouveau analysé les données (dans Bash) et agir sur ce point? Voici ce que j'ai reçu à ce jour:
Code:
#!/bin/bash
cur_tmp= sensors | grep 'CPU Temp:' \
| awk '{ print $3 }' \